haiku/headers/private
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
..
app BServer/BApplication: added constructor for looper name. 2015-03-26 21:47:24 +00:00
audio
binary_compatibility BControl: Add icon support 2013-12-22 02:48:25 +01:00
bluetooth h2: Fix bluetooth driver build, missing PrivateKernelHeaders 2014-05-18 22:33:56 -05:00
debug Move comment to correct function. 2013-05-01 19:52:00 -04:00
device power: Remove old cpufreq interface 2013-11-22 05:30:14 +01:00
drivers scsi_periph: implemented VPD inquiry. 2014-04-09 20:40:11 +02:00
file_systems Fix building Haiku from Haiku 2014-07-13 15:35:31 +02:00
firewire include strings.h where appriopriate... 2014-08-08 22:40:37 +02:00
fs_shell fssh_api_wrapper: fix build on non-Haiku. 2015-01-14 10:16:32 +01:00
graphics intel_extreme: fix vblank interrupt on Ivy Bridge and later 2015-03-01 22:57:43 +01:00
index_server Add a CLucene full-text add-on. 2010-10-28 15:22:52 +00:00
input Implemented the patch on #7963 in a different way. 2011-10-31 18:09:24 +00:00
interface BColumnListView: BRow height is proportional to font size. 2015-04-05 16:58:00 +00:00
kernel syscalls: Add get_stack_trace and lookup_symbol syscalls. 2015-04-10 16:00:49 +02:00
libroot malloc_debug: Implement allocation dump on exit in guarded heap. 2015-04-10 17:04:28 +02:00
locale Fix instanciate_catalog prototype 2015-01-17 17:02:40 +01:00
mail Mail server: fix disabling notifications 2015-01-14 16:27:33 +01:00
media TMap/Tlist: set various methods as const. 2015-03-17 21:50:18 +01:00
midi
mount * Removed now obsolete notification (this was not even used in Tracker 2009-10-07 19:31:57 +00:00
net net_server: Clients can now check if a service is running. 2015-03-27 13:23:01 +01:00
notification Notifications default to enabled on first boot. 2014-11-25 08:50:47 +01:00
package Package Kit: FetchFileJob now contains package size. 2015-03-31 13:40:42 +02:00
print Remove remaining unnecessary 'volatile' qualifiers 2013-11-06 00:03:07 +01:00
runtime_loader runtime_loader: add support for ELF based TLS 2014-05-04 04:00:17 +02:00
screen_saver When testing screensaver, don't have mouse move exit the screen saver. 2014-12-10 21:18:30 +01:00
shared StringForSize.h: Fixed header guard comment at EOF 2015-04-04 22:45:41 +02:00
storage storage kit: don't expose the dev_t in BPartition::Mount() 2014-09-15 16:28:41 +12:00
support Add private BDataPositionIOWrapper 2014-07-13 17:57:56 +02:00
syslog_daemon
system syscalls: Add get_stack_trace and lookup_symbol syscalls. 2015-04-10 16:00:49 +02:00
textencoding
tracker Tracker and Open Target Folder: Select result 2015-03-03 18:47:06 -05:00
usb_vision some copyright headers clean up 2010-04-12 21:02:09 +00:00
userlandfs UserlandFS: Make 64 bit clean and enable build for x86_64. 2015-03-29 16:25:17 +02:00
virtio virtio: add queue_is_full(), queue_is_empty(), queue_size() hooks. 2013-09-18 17:43:39 +02:00
vmdk Moved vmdkimage.h to a shareable place, cleaned it up a bit, and renamed it to 2009-10-01 03:08:46 +00:00