platform split
platform split
platform split
platform split
platform split
obsolete code
Moved more stuff over to new platform layout; made tests work on win32
Changed the Comparison for the condition-based test in test_timedlock to state what we really mean
Updated to fix line endings
Empty read_write_mutex supports any number of readers
Use headers from most general point rather than most specific
Basic condition-based read-write mutex
Two tests in
scoped_read_lock calls m.cond.notify_one, so it passes test
Started to add tests for locking concepts; ensure mutex::scoped_lock throws when try to lock if already locked
Throw lock error if we try and unlock twice
Added more checks round scoped_lock concept
Templated test_initially_locked, and applied to boost::try_mutex::scoped_lock too
Templated test_initially_locked_with_bool_parameter_true
Templated more tests