haiku/headers/private/system
Ingo Weinhold 1c8de8581b * Added optional spinlock contention measurement feature. Enabled when
B_DEBUG_SPINLOCK_CONTENTION is defined to 1. It typedefs spinlock to a
  structure (thus breaking BeOS binary compatibility), containing a
  counter which is incremented whenever a thread has to wait for the
  spinlock.
* Added macros for spinlock initialization and access and changed
  code using spinlocks accordingly. This breaks compilation for BeOS --
  the macros should be defined in the respective compatibility wrappers.
* Added generic syscall to get the spinlock counters for the thread and
  the team spinlocks.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25752 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-06-02 02:04:12 +00:00
..
arch * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
posix * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
commpage_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
ddm_userland_interface_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
device_manager_defs.h * Integration of the new driver architecture. 2008-05-26 16:52:27 +00:00
elf32.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
generic_syscall_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
real_time_data.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
safemode_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
spinlock_contention.h * Added optional spinlock contention measurement feature. Enabled when 2008-06-02 02:04:12 +00:00
syscall_process_info.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
syscalls.h * Added vm_page_write_modified_page_range(), which is similar to 2008-05-22 21:51:12 +00:00
thread_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
tls.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
user_runtime.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
user_thread_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
vfs_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
vm_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00