2
0
mirror of https://github.com/boostorg/sync.git synced 2026-01-19 16:52:11 +00:00

10 Commits

Author SHA1 Message Date
Franz Detro
8a26db61ab fix boost deprecated header warnings 2021-02-05 14:18:41 +01:00
Andrey Semashev
ffd2a86d5f Ported tests to lightweight_test.hpp.
This will allow to work around compilation warnings and errors on
MinGW coming from Boost.Test.
2019-01-03 21:22:44 +03:00
Tim Blechmann
ca529a1709 sync: add shared_spin_mutex
[SVN r86494]
2013-10-28 10:05:25 +00:00
Tim Blechmann
18f6670cd9 sync: introduce spin_mutex
[SVN r86447]
2013-10-26 12:32:33 +00:00
Andrey Semashev
f4db2ab189 Implemented notify_all_at_thread_exit, condition_variable_any and manual_reset_event (emulation). Timed mutex tests re-enabled. Added support for compiler-based TLS on non-Windows targets.
[SVN r86428]
2013-10-25 16:35:13 +00:00
Andrey Semashev
eb00dacf07 Made timed_mutex incompatible with condition variable when mutex_timedwait is not available. The test had to be disabled for now because it requires condition_variable_any.
[SVN r86367]
2013-10-20 13:54:27 +00:00
Andrey Semashev
aee4acc3ae Enabled CV and timed mutex tests.
[SVN r86363]
2013-10-19 16:14:35 +00:00
Andrey Semashev
925d03aa9f Added support for more time libraries.
[SVN r85829]
2013-09-22 12:48:29 +00:00
Andrey Semashev
c49f7f1e8a Ported timed mutex for Windows. Changed time units to allow for non-system clocks. Minor fixes.
[SVN r85811]
2013-09-21 19:03:30 +00:00
Andrey Semashev
3ea72f8b28 Bug fixes. Preliminary test for mutex added.
[SVN r85794]
2013-09-19 20:27:08 +00:00