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

223 Commits

Author SHA1 Message Date
Tim Blechmann
5d348733e8 sync: event - mach event fixes
[SVN r85776]
2013-09-18 13:04:51 +00:00
Tim Blechmann
29706b9324 sync: windows - compile fix for event/semaphore
[SVN r85774]
2013-09-18 11:39:14 +00:00
Tim Blechmann
e8e9363d6a sync: event - implement event with mach semaphores
[SVN r85773]
2013-09-18 11:38:52 +00:00
Tim Blechmann
cad2ef40ca sync: win32 compile fix
[SVN r85771]
2013-09-18 08:47:16 +00:00
Andrey Semashev
515368a845 Moved files to the new directory structure. Removed unnecessary dependencies. Fixed a few bugs.
[SVN r85770]
2013-09-18 08:12:59 +00:00
Andrey Semashev
de8e795a8e Fixed test compilation. Also fixed various bugs.
[SVN r85726]
2013-09-17 17:37:46 +00:00
Tim Blechmann
6ef834d38f sync: semaphore - add definition to identify semaphore emulation
[SVN r85720]
2013-09-17 10:00:01 +00:00
Tim Blechmann
8c0eb984f0 sync: introduce win32-style event class
[SVN r85719]
2013-09-17 09:59:24 +00:00
Andrey Semashev
06a9ed2104 Fixed typos.
[SVN r85718]
2013-09-17 09:13:03 +00:00
Andrey Semashev
8c5f995d90 Added more Apple macros to test for Darwin.
[SVN r85695]
2013-09-16 04:32:09 +00:00
Andrey Semashev
faac65f92c Moved semaphore implementation to details. Some minor fixes.
[SVN r85680]
2013-09-15 17:01:04 +00:00
Andrey Semashev
b83eb6773e Moved semaphore implementation to details. Some minor fixes.
[SVN r85679]
2013-09-15 16:58:33 +00:00
Andrey Semashev
47233101d1 Implemented a few exceptions and basic mutexes.
[SVN r85676]
2013-09-15 15:57:21 +00:00
Tim Blechmann
abc8551041 sync: add doxygen documentation for semaphore
[SVN r85674]
2013-09-15 11:05:46 +00:00
Tim Blechmann
a2a837e785 sync: add semaphore implementation
[SVN r85673]
2013-09-15 10:46:54 +00:00
Andrey Semashev
8c51e5890a Added support directory to reference.
[SVN r85608]
2013-09-08 17:13:40 +00:00
Andrey Semashev
e094415fdb Proceeding with Boost.Sync.
[SVN r85607]
2013-09-08 17:11:07 +00:00
Andrey Semashev
72094e423a Fixed docs build.
[SVN r85582]
2013-09-05 20:06:52 +00:00
Andrey Semashev
e211ea4280 Added a skeleton for docs with the notes for maintainers.
[SVN r85581]
2013-09-05 19:56:47 +00:00
Andrey Semashev
eb488f8e77 Minor update - ported to BOOST_EXPLICIT_OPERATOR_BOOL.
[SVN r85545]
2013-09-01 18:50:53 +00:00
Andrey Semashev
9af08992a8 Added shared_lock_guard. Removed make_lock_guard as it is not always reliable because it technically requires lock_guard to be copyable or moveable.
[SVN r85471]
2013-08-25 22:23:54 +00:00
Andrey Semashev
da84a7ef9c Started to extract synchronization primitives from Boost.Thread to Boost.Sync. Work in progress, not usable ATM.
[SVN r85466]
2013-08-25 17:22:51 +00:00
Douglas Gregor
88da98e37b Move top-level boost directory over to "devel" (temporarily)
[SVN r38327]
2007-07-31 20:32:15 +00:00