haiku/src/system/libroot/posix/malloc
Axel Dörfler 3d0d4b6200 * Implemented a way to specify additional debug options via MALLOC_DEBUG when
using libroot_debug.so, instead of having to hardcode them in the application
  via calling private heap functions.
* The following options are implemented: 'p' turns on paranoid validation,
  'w' triggers periodic wall checking every 500ms ('W' does the same, but every
  100ms), 'g' to use guard pages (beware, this will dramatically increase
  memory usage), and 'r' which forbids reusing of memory, freed memory is never
  actually freed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40514 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-02-15 17:54:24 +00:00
..
arch-specific.cpp * Implemented a way to specify additional debug options via MALLOC_DEBUG when 2011-02-15 17:54:24 +00:00
arch-specific.h Don't use <new.h> - there is <new> for you. 2006-08-11 20:08:51 +00:00
block.h Implemented a very simplistic and slow leak checker as compile time option 2006-03-13 16:10:32 +00:00
config.h * Given its limitations, I should probably not leave it turned on. 2008-02-28 00:29:14 +00:00
heap.cpp Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
heap.h Patch by Vincent Duvert: 2009-09-29 13:07:10 +00:00
heapstats.h Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
Jamfile * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
processheap.cpp Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
processheap.h Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
superblock.cpp Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
superblock.h Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
threadheap.cpp The maximum allocation size we've configured our allocator is 1 GB. Instead 2005-05-30 14:10:06 +00:00
threadheap.h Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
wrapper.cpp Also print free() info when wall checking is disabled. 2008-06-29 14:47:08 +00:00