2
0
mirror of https://github.com/boostorg/sync.git synced 2026-01-21 05:22:13 +00:00

Commit Graph

  • 8d26211879 Added GetSystemTimeAsFileTime definition when it is absent in WinAPI. Made constants as enum so that they can be used in switch/case statements. Added Boost.Sync time_units and mutex for Windows. Andrey Semashev 2013-09-18 21:25:36 +00:00
  • 5d348733e8 sync: event - mach event fixes Tim Blechmann 2013-09-18 13:04:51 +00:00
  • 29706b9324 sync: windows - compile fix for event/semaphore Tim Blechmann 2013-09-18 11:39:14 +00:00
  • e8e9363d6a sync: event - implement event with mach semaphores Tim Blechmann 2013-09-18 11:38:52 +00:00
  • cad2ef40ca sync: win32 compile fix Tim Blechmann 2013-09-18 08:47:16 +00:00
  • 515368a845 Moved files to the new directory structure. Removed unnecessary dependencies. Fixed a few bugs. Andrey Semashev 2013-09-18 08:12:59 +00:00
  • de8e795a8e Fixed test compilation. Also fixed various bugs. Andrey Semashev 2013-09-17 17:37:46 +00:00
  • 6ef834d38f sync: semaphore - add definition to identify semaphore emulation Tim Blechmann 2013-09-17 10:00:01 +00:00
  • 8c0eb984f0 sync: introduce win32-style event class Tim Blechmann 2013-09-17 09:59:24 +00:00
  • 06a9ed2104 Fixed typos. Andrey Semashev 2013-09-17 09:13:03 +00:00
  • 8c5f995d90 Added more Apple macros to test for Darwin. Andrey Semashev 2013-09-16 04:32:09 +00:00
  • faac65f92c Moved semaphore implementation to details. Some minor fixes. Andrey Semashev 2013-09-15 17:01:04 +00:00
  • b83eb6773e Moved semaphore implementation to details. Some minor fixes. Andrey Semashev 2013-09-15 16:58:33 +00:00
  • 47233101d1 Implemented a few exceptions and basic mutexes. Andrey Semashev 2013-09-15 15:57:21 +00:00
  • abc8551041 sync: add doxygen documentation for semaphore Tim Blechmann 2013-09-15 11:05:46 +00:00
  • a2a837e785 sync: add semaphore implementation Tim Blechmann 2013-09-15 10:46:54 +00:00
  • 8c51e5890a Added support directory to reference. Andrey Semashev 2013-09-08 17:13:40 +00:00
  • e094415fdb Proceeding with Boost.Sync. Andrey Semashev 2013-09-08 17:11:07 +00:00
  • 72094e423a Fixed docs build. Andrey Semashev 2013-09-05 20:06:52 +00:00
  • e211ea4280 Added a skeleton for docs with the notes for maintainers. Andrey Semashev 2013-09-05 19:56:47 +00:00
  • eb488f8e77 Minor update - ported to BOOST_EXPLICIT_OPERATOR_BOOL. Andrey Semashev 2013-09-01 18:50:53 +00:00
  • 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. Andrey Semashev 2013-08-25 22:23:54 +00:00
  • da84a7ef9c Started to extract synchronization primitives from Boost.Thread to Boost.Sync. Work in progress, not usable ATM. Andrey Semashev 2013-08-25 17:22:51 +00:00
  • 88da98e37b Move top-level boost directory over to "devel" (temporarily) Douglas Gregor 2007-07-31 20:32:15 +00:00