haiku/src
Axel Dörfler 5af1dda793 bonefish+axeld:
* Removed the ref_count from vm_areas. You now always need to have the address
  space locked (read or write, depending on what you do) when dealing with
  areas.
* Added helper classes for locking the address space: AddressSpace{Read|Write}Locker,
  and MultiAddressSpaceLocker which can lock several spaces at once and makes
  sure no dead locks can happen.
* resize_area() is now using the MultiAddressSpaceLocker instead of no locking
  at all; ie. it should now be safely to use.
* Disabled transfer_area() for now; it will be changed to work like an atomic
  clone_area()/delete_area(), that is, it will hand out a new ID for the
  transfered area.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21848 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-08-07 21:46:58 +00:00
..
add-ons Add kdl commands (inb,ins,inw) to dump pci io ports (untested). 2007-08-03 01:28:21 +00:00
apps If there's only one tab, quit the window when TermView::NotifyQuit() is 2007-08-04 14:35:38 +00:00
bin Added Haiku as host platform supported by the build system ("haiku_host"). 2007-08-02 21:13:56 +00:00
build uint32 => addr_t 2007-07-09 20:19:02 +00:00
data updated to tzdata2007f 2007-06-09 12:00:06 +00:00
documentation Proofreading fixes for the last half of the document 2007-06-09 12:19:05 +00:00
kits Made the compatibility level for target libbe_test depend on the compatibility 2007-08-05 01:13:27 +00:00
libs Patches by Salvatore Benedetto to fix changes made by me and also the underlaying problem that caused high CPU usage in the isochronous finisher thread. Also includes patches to support isochronous support through USBKit / usb_raw. Thanks! 2007-07-17 20:00:53 +00:00
preferences usb devices and vendors list from NetBSD version 1.480 2007-08-06 23:29:54 +00:00
servers rectArray can only be NULL in case fAsString is true, not the other way around; this fixes 2007-08-07 01:24:09 +00:00
system bonefish+axeld: 2007-08-07 21:46:58 +00:00
tests added a test for confstr() 2007-08-06 17:43:59 +00:00
tools Added Haiku as host platform supported by the build system ("haiku_host"). 2007-08-02 21:13:56 +00:00
Jamfile libshared.a doesn't deserve a src/ subdirectory. Moved to 2007-06-15 18:32:50 +00:00