ea6ee9bd6fWindows CE patch by Michael Fink
Peter Dimov
2006-05-17 22:33:47 +0000
1202be7810Win32 implementation of boost::timed_mutex
Anthony Williams
2006-03-08 22:24:52 +0000
23f349906eMoved BOOST_INTERLOCKED_READ stuff into its own header
Anthony Williams
2005-09-23 17:24:29 +0000
e46b817b2dRemoved :: qualification on _Interlocked functions
Anthony Williams
2005-09-23 16:56:09 +0000
0a9c3b04f2Added BOOST_INTERLOCKED_EXCHANGE_POINTER in all branches of the #if
Anthony Williams
2005-09-16 14:05:33 +0000
452aebbef5Added InterlockedExchangePointer
Anthony Williams
2005-09-16 13:57:44 +0000
6c0287959fInterlockedCompareExchangePointer is only intrinsic on 64 bit platforms, otherwise it's just a synonym for InterlockedCompareExchange
Anthony Williams
2005-09-13 14:19:46 +0000
096ecd3ec3Added interlocked compare/exchange for pointers, and interlocked_read for values and pointers
Anthony Williams
2005-09-13 09:37:02 +0000
86c50368d3New version of call_once for win32
Anthony Williams
2005-09-07 15:02:16 +0000
73c5a1f285<intrin.h> appears broken.
Peter Dimov
2005-03-18 18:23:59 +0000
7fccf74af7Split sp_counted_base into no threads (nt), win32 lock-free (w32) and pthreads (pt)
Peter Dimov
2005-03-18 01:27:11 +0000
55a2d62b8aMerged revision(s) 85994 from trunk: Add BOOST_USE_INTRIN_H support; remove #pragma intrinsic, not needed and not supported on Intel. Refs #6646. Refs #7318. Refs #9174.
Peter Dimov
2013-10-24 14:01:53 +0000
cd36d69908Merged latest changes from trunk.
Andrey Semashev
2013-09-28 16:29:40 +0000
b6e43d7f15Merged revision(s) [80935] from trunk: Fix the _WIN32_WCE >= 0x600 case.
Peter Dimov
2012-10-11 19:51:05 +0000
1ed1f3b566Thread: Updated from trunk 1.52
Vicente J. Botet Escriba
2012-09-09 18:48:52 +0000
5f5cb52596Merge [75396] to release. Fixes#4678.
Peter Dimov
2011-11-30 18:08:41 +0000
9fae0b6683Merged fix for issue #4849 from trunk (fix boost.thread on mingw64) (authorized by rene)
Anthony Williams
2011-06-17 21:01:46 +0000
3a2106d3c5Merge [57958] to release. Fixes#3378.
Peter Dimov
2009-11-30 20:38:31 +0000
1ef867fa41Merged 43316, 43317, 43318, 43733, 43782, 43873, 43888, 43916, 43950, 44055, 44056, 44058, 44073, 44074, 44132, 44137, 44138, 44140, 44344 from trunk to release
Peter Dimov
2008-07-12 09:55:08 +0000
8a64cb9c29Windows CE patch by Michael Fink
Peter Dimov
2006-05-17 22:33:47 +0000
8242ff02a3Win32 implementation of boost::timed_mutex
Anthony Williams
2006-03-08 22:24:52 +0000
5a9103ee89Moved BOOST_INTERLOCKED_READ stuff into its own header
Anthony Williams
2005-09-23 17:24:29 +0000
403b485061Removed :: qualification on _Interlocked functions
Anthony Williams
2005-09-23 16:56:09 +0000
1d16486f4eAdded BOOST_INTERLOCKED_EXCHANGE_POINTER in all branches of the #if
Anthony Williams
2005-09-16 14:05:33 +0000
aa210beab8Added InterlockedExchangePointer
Anthony Williams
2005-09-16 13:57:44 +0000
6c05a414faInterlockedCompareExchangePointer is only intrinsic on 64 bit platforms, otherwise it's just a synonym for InterlockedCompareExchange
Anthony Williams
2005-09-13 14:19:46 +0000
025615c08aAdded interlocked compare/exchange for pointers, and interlocked_read for values and pointers
Anthony Williams
2005-09-13 09:37:02 +0000
a26b79fd98New version of call_once for win32
Anthony Williams
2005-09-07 15:02:16 +0000
9ced4f8c73<intrin.h> appears broken.
Peter Dimov
2005-03-18 18:23:59 +0000
6dc3bdb175Split sp_counted_base into no threads (nt), win32 lock-free (w32) and pthreads (pt)
Peter Dimov
2005-03-18 01:27:11 +0000
eca2865002Removed RegisterWaitForSingleObjectEx as it is not present in all Windows SDK versions.
Andrey Semashev
2013-10-27 11:56:12 +0000
3fc27e1602Added missing using declarations.
Andrey Semashev
2013-10-26 15:21:25 +0000
b0bea02703Added missing using declarations.
Andrey Semashev
2013-10-26 15:18:21 +0000
1d75624976Added Windows 8.1 (aka Blue) version constant.
Andrey Semashev
2013-10-23 21:09:40 +0000
1fd0759e00According to the discussion on the ML, changed the default WinAPI back to XP.
Andrey Semashev
2013-10-23 13:11:31 +0000
c4c8b9d347Changed the default WinAPI version to Vista.
Andrey Semashev
2013-10-22 13:28:27 +0000
3166f42628Added support for WinAPI version specification.
Andrey Semashev
2013-10-14 21:06:05 +0000
e63817b413Fixed WinAPI compilation. Ported timed mutex to waitable timer. Windows time points are now aligned with FILETIME to reduce conversion overhead when used with waitable timers.
Andrey Semashev
2013-10-07 17:41:43 +0000
97434b9537Boost.Sync: Added preliminary implementation of a waitable timer for fixed time point waits. Updated WinAPI functions to contain the required APIs.
Andrey Semashev
2013-10-06 17:40:19 +0000
c259781ffdFinished POSIX condition_variable, working on Windows.
Andrey Semashev
2013-09-29 16:42:24 +0000
6d8081d030To avoid name clashes with Boost.Thread, renamed boost::detail::win32 namespace to winapi. Also renamed the directory with headers accordingly. Adjusted Boost.Chrono and Boost.Sync to reflect the changes.
Andrey Semashev
2013-09-19 17:58:24 +0000
595d85472bUpdating macro for detecting the Windows Runtime based on accepted changes adding a Boost.Predef.
Steve Gates
2014-06-02 12:16:56 -0700
5babaa7388Updating macro for detecting WinRT to BOOST_WINDOWS_RUNTIME based on code review feedback.
Steve Gates
2014-05-13 16:54:03 -0700
9248717ebfRemoving MSOT copyright, replacing with Microsoft.
Steve Gates
2014-04-15 16:50:12 -0700
63ad54b71bdetail changes for WinRT support
Kirk Shoop (MS OPEN TECH)
2013-12-11 15:10:53 -0800
ce3587e779Removed RegisterWaitForSingleObjectEx as it is not present in all Windows SDK versions.
Andrey Semashev
2013-10-27 11:56:12 +0000
2e697fcc24Added missing using declarations.
Andrey Semashev
2013-10-26 15:21:25 +0000
98faebe057Added missing using declarations.
Andrey Semashev
2013-10-26 15:18:21 +0000
e9ca529c42Added Windows 8.1 (aka Blue) version constant.
Andrey Semashev
2013-10-23 21:09:40 +0000
1dcabc8e64According to the discussion on the ML, changed the default WinAPI back to XP.
Andrey Semashev
2013-10-23 13:11:31 +0000
e920e7778cChanged the default WinAPI version to Vista.
Andrey Semashev
2013-10-22 13:28:27 +0000
9af9952652Added support for WinAPI version specification.
Andrey Semashev
2013-10-14 21:06:05 +0000
32f2c24d70Fixed WinAPI compilation. Ported timed mutex to waitable timer. Windows time points are now aligned with FILETIME to reduce conversion overhead when used with waitable timers.
Andrey Semashev
2013-10-07 17:41:43 +0000
a536b8abe3Boost.Sync: Added preliminary implementation of a waitable timer for fixed time point waits. Updated WinAPI functions to contain the required APIs.
Andrey Semashev
2013-10-06 17:40:19 +0000
c65e5f10d9Finished POSIX condition_variable, working on Windows.
Andrey Semashev
2013-09-29 16:42:24 +0000
6e6667f1fcTo avoid name clashes with Boost.Thread, renamed boost::detail::win32 namespace to winapi. Also renamed the directory with headers accordingly. Adjusted Boost.Chrono and Boost.Sync to reflect the changes.
Andrey Semashev
2013-09-19 17:58:24 +0000
d046c9791bAdded .gitattributes and license to readme.
Andrey Semashev
2014-06-05 23:12:08 +0400
8fea479e16Initial commit
Peter Dimov
2014-06-04 21:33:00 +0300