Add configure test for garbage collector friendliness for GLib. If
authorSebastian Wilhelmi <wilhelmi@ira.uka.de>
Mon, 17 Apr 2000 13:23:27 +0000 (13:23 +0000)
committerSebastian Wilhelmi <wilhelmi@src.gnome.org>
Mon, 17 Apr 2000 13:23:27 +0000 (13:23 +0000)
commit8c90d7766b1708a8bcb3cb96988b6b7fc92c2e59
tree9bf74b09c3cd4b70ab5216e8085c41d3dec24f8f
parent03f9d485c1435c342c936a26626dda440c1911b9
Add configure test for garbage collector friendliness for GLib. If

2000-04-17  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

* configure.in, acconfig.h: Add configure test for garbage
collector friendliness for GLib. If enabled, ENABLE_GC_FRIENDLY
will be defined.

* garray.c, ghash.c, glist.c, gmain.c, gmem.c, gnode.c, gqueue.c,
gslist.c, gtree.c: If ENABLE_GC_FRIENDLY is defined, NULLify all
memory released by the user, but cached by GLib. This lets a
garbage collector have a more correct view of the actually used
memory.
28 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
acconfig.h
configure.in
garray.c
ghash.c
glib/garray.c
glib/ghash.c
glib/glist.c
glib/gmain.c
glib/gmem.c
glib/gnode.c
glib/gqueue.c
glib/gslist.c
glib/gtree.c
glist.c
gmain.c
gmem.c
gnode.c
gqueue.c
gslist.c
gtree.c