I wrote something similar for the Kannel project (http://www.kannel.org, file gwlib/gwmem-check.c). You might want to look at it for ideas. It's fast enough to be used as the default memory manager for Kannel. It doesn't have "overflow" lists, though -- it figures that if Kannel allocates too many blocks, there's bound to be a memory leak :) That model probably doesn't apply to an application like GnuCash, which needs to keep a large amount of data in memory. Richard Braakman _______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
- GLib RFC: Improve checking provided with --enable-mem... Ben Stanley
- RE: GLib RFC: Improve checking provided with --e... Phillip Shelton
- Re: GLib RFC: Improve checking provided with... Ben Stanley
- RE: GLib RFC: Improve checking provided ... Phillip Shelton
- RE: GLib RFC: Improve checking provided with... Robert Graham Merkel
- RE: GLib RFC: Improve checking provided ... Phillip Shelton
- Re: GLib RFC: Improve checking provided with --e... Richard Braakman
- Re: GLib RFC: Improve checking provided with --e... Alex Larsson
- Re: GLib RFC: Improve checking provided with --e... Helmethead
- Re: GLib RFC: Improve checking provided with --e... Ben Stanley
- Re: GLib RFC: Improve checking provided with... James Henstridge
- Re: GLib RFC: Improve checking provided with --e... Tim Janik