haiku/headers
Michael Lotz ec0190adb0 malloc_debug: Implement allocation dump on exit in guarded heap.
When enabled (using heap_debug_dump_allocations_on_exit(true) or
MALLOC_DEBUG=e) this causes a dump of all remaining allocations when
libroot_debug is unloaded. It uses terminate_after to be called as
late as possible.

When combined with alloc stack traces this makes for a nice if a bit
crude leak checker. Note that a lot of allocations usually remain
even at that stage due to statically, lazyly and globally allocated
stuff from the various system libraries where it isn't necessarily
worth the overhead to free them when the program terminates anyway.
2015-04-10 17:04:28 +02:00
..
build Package Kit: FetchFileJob now contains package size. 2015-03-31 13:40:42 +02:00
compatibility ifaddrs: add extern "C" 2015-02-26 22:02:37 +01:00
config ARM: Be aware of ARMEL and ARMEL 2014-01-01 23:41:02 -07:00
cpp Add a <limits> header for gcc2. 2014-11-27 12:14:39 +01:00
glibc Make public glibc header printf.h usable. 2013-07-17 18:07:56 +02:00
libs Outsource ncurses. 2014-12-18 10:18:39 +01:00
os More whitespace cleanup all over the place. 2015-04-10 15:05:14 +02:00
posix malloc_debug: Implement allocation dump on exit in guarded heap. 2015-04-10 17:04:28 +02:00
private malloc_debug: Implement allocation dump on exit in guarded heap. 2015-04-10 17:04:28 +02:00
tools Remove preprocessor checks from TestShell.h 2014-07-29 23:05:52 +02:00