glib/gobject/tests
Emmanuele Bassi 0ac9ab4e27 Deprecate GValueArray
The GValueArray type was added in a time, during the Jurassic era or so,
when GArray did not have a representable GType. The GValueArray API has
various issues as well:

  - it doesn't match the other GLib array types;
  - it is not reference counted;
  - the structure is fully exposed on the stack, so it cannot be
    extended to add reference counting;
  - it cannot be forcibly resized.

The nice thing is that now we have a GArray type that can replace in
full GValueArray, so we can deprecate the latter, and reduce the
complexity in GLib, application code, and bindings.

https://bugzilla.gnome.org/show_bug.cgi?id=667228
2012-01-24 23:37:24 -05:00
..
.gitignore gitignore tweaks 2011-07-22 15:47:24 +02:00
binding.c more 'static' adding in testcases 2011-10-16 21:41:15 -04:00
boxed.c various GLib tests: plug memory leaks 2011-12-14 12:40:16 +00:00
dynamictests.c more 'static' adding in testcases 2011-10-16 21:41:15 -04:00
enums.c gobject: Use G_VALUE_INIT 2011-10-18 17:12:33 +01:00
ifaceproperties.c various tests: do not provoke SIGTRAP with -m no-undefined 2011-12-27 17:51:09 -05:00
Makefile.am Improve test coverage for GValue transformations 2011-06-23 00:05:18 -04:00
param.c Skip tests of incorrect property usage under gtester -m no-undefined 2012-01-05 15:47:26 +00:00
properties.c more 'static' adding in testcases 2011-10-16 21:41:15 -04:00
reference.c Add deterministic tests for the API of GWeakRef 2012-01-02 12:23:18 -05:00
signals.c more 'static' adding in testcases 2011-10-16 21:41:15 -04:00
testcommon.h Move ifaceproperties test to gobject/tests/ 2010-12-27 23:49:12 -05:00
threadtests.c Add regression test for GWeakRef used to cache a singleton 2012-01-02 12:23:21 -05:00
valuearray.c Deprecate GValueArray 2012-01-24 23:37:24 -05:00