haiku/src/tests
Stephan Aßmus 4dd89c6903 * added a multi locker implementation from Ingo Weinhold,
which supports ReadLockWithTimeout()
* commented the code in many more places
* understood the problem of making the read/write locking
  work: While it would be possible for each window to
  remove the processed region from the global dirty region
  in read lock mode (since it is guaranteed not remove
  a region not intersecting with its own visible region),
  multiple window threads can still not do this at the same
  time, since BRegion itself is not threadsafe of course.
* I need to figure out a way for the window threads to be
  able to access and modify all needed data in read only mode,
  I think this means to divide the global dirty region into
  each window again, so that each window thread can simply
  clear its own dirty region instead of excluding it from
  the global region. Yeah, that might work.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15230 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-11-29 19:08:58 +00:00
..
add-ons Host platform gcc 4 fixes. 2005-11-18 22:29:31 +00:00
apps Removed Utils.cpp - it's not really useful anymore. 2005-11-20 16:09:16 +00:00
bin Fixed unit tests build for platforms libbe_test and r5. Only randomly tested 2005-11-09 16:17:31 +00:00
kernel Added a test app for setjmp() - doesn't work yet - strangely enough, the test 2005-11-13 16:30:47 +00:00
kits Minor improvement for the Dano message reader test application (forgot to check that in earlier). 2005-11-25 12:19:08 +00:00
misc Added small app testing throwing/catching of exceptions beyond shared 2005-11-16 21:34:32 +00:00
servers * added a multi locker implementation from Ingo Weinhold, 2005-11-29 19:08:58 +00:00
ExampleTest.cpp Fixed unit tests build for platforms libbe_test and r5. Only randomly tested 2005-11-09 16:17:31 +00:00
ExampleTest.h
ExampleTestAddon.cpp Fixed unit tests build for platforms libbe_test and r5. Only randomly tested 2005-11-09 16:17:31 +00:00
Jamfile Added small RTTI test. 2005-11-14 15:08:51 +00:00
UnitTester.cpp Renamed UnitTesterHelper.* to UnitTester.*. 2005-11-09 16:23:11 +00:00
UnitTester.h Renamed UnitTesterHelper.* to UnitTester.*. 2005-11-09 16:23:11 +00:00
UnitTester.rsrc Renamed UnitTesterHelper.* to UnitTester.*. 2005-11-09 16:23:11 +00:00