haiku/headers/private
Ingo Weinhold ecfad924e0 Solution for the potential deadlock when needing to flush the profiling
buffer during a timer event that interrupted a kernel function: We do
now flush the buffer as soon as it is 70% full, *if* we didn't interrupt
a kernel function. When the buffer runs full and we still haven't hit a
user function, we drop the tick. The number of dropped ticks is recorded
and sent to the debugger with the next update message.
Reverted the previous partial solution (the temporary disabling of
profiling while in debugger support code).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27658 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-09-20 22:04:03 +00:00
..
app * Added two more private InterfaceDefs functions: get_application_order(), and 2008-08-12 17:39:42 +00:00
audio
bluetooth Move header to private, is meant to be used by acl component as well 2008-08-09 20:47:30 +00:00
debug Added functionality for iterating through the symbols of a debugged 2008-09-15 12:47:59 +00:00
device Code cleanup 2008-08-23 11:16:14 +00:00
disk_scanner
drivers * Build fix: this should have been part of the last commit. 2008-08-18 11:03:03 +00:00
firewire
fs_shell Implemented a simple directory entry cache to speed up path resolution. 2008-09-08 05:08:37 +00:00
graphics
input
interface Quite a cleanup action to avoid polluting the global namespace with private 2008-09-20 15:08:40 +00:00
kernel Solution for the potential deadlock when needing to flush the profiling 2008-09-20 22:04:03 +00:00
libroot * Retry in benaphore_lock() when interrupted. 2008-09-07 15:27:14 +00:00
mail
media
midi Made all server version and signatures consistent, and thus closing bug #909. 2006-10-22 17:56:02 +00:00
net * Added a is_timer_running() function. 2008-09-19 09:11:12 +00:00
opengl/GL/internal
print * first steps towards a new printer api... 2008-08-10 23:26:38 +00:00
runtime_loader
screen_saver
shared white space cleanup 2008-09-16 21:31:47 +00:00
storage the virtual version is const 2008-09-03 11:23:15 +00:00
syslog_daemon
system * Implemented a (private for now) get_system_info_etc() call, that can retrieve 2008-09-17 16:27:17 +00:00
textencoding
tracker Quite a cleanup action to avoid polluting the global namespace with private 2008-09-20 15:08:40 +00:00
usb_vision
userlandfs