CVSROOT: /cvs/gnome Module name: glib Changes by: otaylor 05/05/05 10:57:29
Modified files: docs/reference/glib: Makefile.am glib-sections.txt docs/reference/glib/tmpl: allocators.sgml arrays.sgml arrays_pointer.sgml async_queues.sgml atomic_operations.sgml byte_order.sgml caches.sgml conversions.sgml datalist.sgml datasets.sgml date.sgml error_reporting.sgml fileutils.sgml glib-unused.sgml hash_tables.sgml hooks.sgml i18n.sgml iochannels.sgml keyfile.sgml limits.sgml linked_lists_double.sgml linked_lists_single.sgml macros.sgml macros_misc.sgml main.sgml markup.sgml memory.sgml memory_chunks.sgml messages.sgml misc_utils.sgml modules.sgml numerical.sgml option.sgml patterns.sgml quarks.sgml queue.sgml random_numbers.sgml relations.sgml scanner.sgml shell.sgml spawn.sgml string_chunks.sgml string_utils.sgml strings.sgml thread_pools.sgml threads.sgml timers.sgml trash_stack.sgml trees-binary.sgml trees-nary.sgml type_conversion.sgml types.sgml unicode.sgml version.sgml warnings.sgml docs/reference/gobject: gobject-sections.txt docs/reference/gobject/tmpl: gboxed.sgml gclosure.sgml gparamspec.sgml gtypeplugin.sgml objects.sgml param_value_types.sgml value_collection.sgml glib : Makefile.am gdataset.c gdataset.h gfileutils.c gfileutils.h glib.symbols gobject : ChangeLog gobject.c gobject.h gobject.symbols tests/gobject : Makefile.am Added files: glib : gdatasetprivate.h tests/gobject : references.c Log message: 2005-05-05 Owen Taylor <[EMAIL PROTECTED]> * gobject.[ch] gobject.symbols: Add g_object_add/remove_toggle_ref() functions to get notification when a reference count is the last remaining reference; this enables better memory management for language bindings. (http://mail.gnome.org/archives/gtk-devel-list/2005-April/msg00095.html) 2005-05-05 Owen Taylor <[EMAIL PROTECTED]> * glib/gdataset.[ch] glib/gdatasetprivate.h: Add g_datalist_set/unset_flags(), g_datalist_get_flags() functions to squeeze some bits into a GDataSet... this is needed for efficient implementation of toggle references in GObject. * tests/gobject/references.c tests/gobject/Makefile.am: Add a test case for weak and toggle references. * glib/gfileutils.[ch]: Rename g_file_replace() back to g_file_set_contents(). * glib/glib.symbols: Update. 2005-05-05 Owen Taylor <[EMAIL PROTECTED]> * glib/Makefile.am glib/glib-sections.txt gobject/gobject-sections.txt: Update * gobject/tmpl/objects.sgml: Document toggle-references. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glib&who=otaylor&date=explicit&mindate=2005-05-05%2010:56&maxdate=2005-05-05%2010:58 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list