2
0
mirror of https://github.com/boostorg/thread.git synced 2026-01-22 05:42:37 +00:00

Commit Graph

  • a82b0c516d Remove line-continuation inside #if (cwpro8 seemed not to like it). Michael Glassford 2004-07-17 03:52:59 +00:00
  • 43e2192aa2 Proofreading changes. Michael Glassford 2004-07-17 03:39:07 +00:00
  • 4cd6453cac Fix compile errors: some compilers don't like an enum and the namespace it is in to have the same name. Michael Glassford 2004-07-17 03:37:00 +00:00
  • 921d4c24c2 Fixed many compile errors. Michael Glassford 2004-07-17 03:34:51 +00:00
  • 4fc7653b12 Move instructions detailing how to use pthreads-win32 into common file threads.jam. Michael Glassford 2004-07-16 20:50:18 +00:00
  • 9d0e39a7c2 Move instructions detailing how to use pthreads-win32 into common file threads.jam. Michael Glassford 2004-07-16 19:58:32 +00:00
  • 7aa979cf5b Add instructions detailing how to use pthreads-win32. Michael Glassford 2004-07-16 19:57:59 +00:00
  • 0aa50614d7 Add missing typenames, fix duplicate explicit template instantiation. Michael Glassford 2004-07-16 02:27:29 +00:00
  • 6f402c7362 Add "<sysinclude>$(BOOST_ROOT)" to templates to get boost include files on compiler command line. Michael Glassford 2004-07-15 20:41:38 +00:00
  • 2bf43a124d Document read_lock, write_lock, and related classes. Michael Glassford 2004-07-15 15:29:03 +00:00
  • 3573c53eda Add notes about liability of mutex, lock, read/write mutex, nad read/write lock concepts to change; document read_lock, write_lock, and related classes; document throwing promote(). Michael Glassford 2004-07-15 15:27:39 +00:00
  • 4546ec4ef7 Detail newest changes. Michael Glassford 2004-07-15 15:22:44 +00:00
  • 274b04bcf7 Add hooks for users to provide their own tss cleanup in win32 statically linked builds. Michael Glassford 2004-07-15 15:19:08 +00:00
  • 539d19468d Add try_lock() method to scoped_timed_lock. Michael Glassford 2004-07-15 14:30:42 +00:00
  • fff6d9eddd Changes for WinCE. Michael Glassford 2004-07-15 14:27:50 +00:00
  • 5472ebdfde Add hooks for users to provide their own tss cleanup in win32 statically linked builds. Michael Glassford 2004-07-15 14:26:10 +00:00
  • 50c034f650 Fix enum definition. Michael Glassford 2004-07-15 14:23:19 +00:00
  • 2a5e1a36b5 Add read_lock and write_lock and related classes; modify lock constructors; add promote() that throws exception if it fails; fix enum definition. Michael Glassford 2004-07-15 14:21:37 +00:00
  • 2f7337aaf6 Remove invalid line ending, "\\r\\n\\n". Michael Glassford 2004-07-14 18:49:51 +00:00
  • 046698bcc2 Remove invalid typename (accepted by MSVC++ 6 and 7.1, but not by some compilers). Michael Glassford 2004-07-14 15:29:30 +00:00
  • 06d7bf21d5 Add newline at end of file. Michael Glassford 2004-07-13 15:24:11 +00:00
  • e7b9ccdf10 Fix compile error. Michael Glassford 2004-07-13 15:18:16 +00:00
  • 1e15b043a0 Add hooks for users to provide there own tss cleanup in win32 statically linked builds. Michael Glassford 2004-07-13 14:51:23 +00:00
  • 6c5f3d76e2 Modify constructors; add promote() that throws exception if it fails; fix enum definition. Michael Glassford 2004-07-13 14:42:26 +00:00
  • 8679d6f6af Removed enums that will no longer be used. Michael Glassford 2004-07-13 14:40:08 +00:00
  • f1c7d0f354 Fix enum definition; add newline at end of file. Michael Glassford 2004-07-13 14:39:25 +00:00
  • 261e413500 Add promote() that throws exception if it fails; fix enum definition. Michael Glassford 2004-07-13 14:38:42 +00:00
  • 094e41d7a7 Add newline at end of file. Michael Glassford 2004-07-13 14:37:50 +00:00
  • e20299c8ee Add promote() that throws exception if it fails. Michael Glassford 2004-07-13 14:36:59 +00:00
  • f8962b7ad2 Changes for WinCE. Michael Glassford 2004-07-13 14:34:20 +00:00
  • c34f829c3e Add lock_state and blocking_mode needed by read_write_lock and related classes. Michael Glassford 2004-07-09 11:08:54 +00:00
  • 2e10da00ba Add cancellation guard. Michael Glassford 2004-07-09 09:52:39 +00:00
  • af4b2d5d2a Changes for WinCE. Michael Glassford 2004-07-09 09:50:44 +00:00
  • 46264e4a4a Apply patch for SGI MIPSpro compiler. Michael Glassford 2004-07-08 14:42:04 +00:00
  • a89ec945c0 Apply patch for SGI MIPSpro compiler. Michael Glassford 2004-07-08 14:42:04 +00:00
  • 096df68ea6 Add title. Michael Glassford 2004-07-08 13:52:15 +00:00
  • 08eb9eed48 Add title. Michael Glassford 2004-07-08 13:52:15 +00:00
  • 35f2055a1e Fix some typos. Thanks to Jurgen Hunold for the patch. Vladimir Prus 2004-07-08 13:46:51 +00:00
  • e1353eefb3 Proofreeding changes. Michael Glassford 2004-07-06 18:44:33 +00:00
  • 4911a532bf Merge read/write mutex from thread_dev branch. Michael Glassford 2004-07-06 17:35:53 +00:00
  • 96362e03aa Changes for WinCE. Michael Glassford 2004-07-06 17:33:49 +00:00
  • 049b4e09fe Changes for WinCE. Michael Glassford 2004-07-06 17:28:24 +00:00
  • 828c0e28af Win32: use CreateMutexA instead of CreateMutex to prevent compile errors in Unicode builds. Michael Glassford 2004-07-06 17:22:21 +00:00
  • 15a638edc0 Merge exception class changes thread_dev branch (thread exceptions now have a common base class and methods for reporting the OS error that caused the exception to be thrown, if any). Michael Glassford 2004-07-06 17:20:55 +00:00
  • fc8f1b1075 Merge read/write mutex from thread_dev branch. Michael Glassford 2004-07-06 17:11:31 +00:00
  • 318a8e38c9 Merge exception class changes thread_dev branch (thread exceptions now have a common base class and methods for reporting the OS error that caused the exception to be thrown, if any). Michael Glassford 2004-07-06 17:09:11 +00:00
  • f0dbb02a9f Disable auto-link when building static library. Michael Glassford 2004-07-06 17:03:43 +00:00
  • 649b777b76 Merge from thread_dev branch: convert documentation to BoostBook format. Michael Glassford 2004-07-01 14:06:07 +00:00
  • 6fad43670a Merge from thread_dev branch: convert documentation to BoostBook format. Michael Glassford 2004-07-01 14:01:51 +00:00
  • e24b16229e Cleanup: always #include <boost/thread/detail/config.hpp> first; eliminate tabs; etc. Michael Glassford 2004-06-25 20:46:31 +00:00
  • 7ed1a79ab8 Apply min/max fixes from main branch. Michael Glassford 2004-06-25 20:45:38 +00:00
  • 18974b3cb4 Remove rw* files that have been renamed to read_write_* Michael Glassford 2004-06-25 20:41:54 +00:00
  • c973faf627 Fix enums, constructors; TimedReadWriteLock concept refines TryReadWriteLock; cleanup: always #include <boost/thread/detail/config.hpp> first; eliminate tabs; etc. Michael Glassford 2004-06-25 20:40:34 +00:00
  • 6ffcde749a Remove HTML files that have been converted to BoostBook format. Michael Glassford 2004-06-25 20:40:21 +00:00
  • 42840199aa Update release notes. Michael Glassford 2004-06-25 20:33:13 +00:00
  • 21b4b81810 Cleanup: always #include <boost/thread/detail/config.hpp> first; eliminate tabs; etc. Michael Glassford 2004-06-25 20:27:13 +00:00
  • 1096b1e28e Cleanup: always #include <boost/thread/detail/config.hpp> first; eliminate tabs; etc. Michael Glassford 2004-06-25 20:22:02 +00:00
  • 03458fedef Add option to build as static library. Michael Glassford 2004-06-25 20:17:19 +00:00
  • 1addb6ad9b Cleanup: always #include <boost/thread/detail/config.hpp> first; eliminate tabs; etc. Michael Glassford 2004-06-25 20:04:34 +00:00
  • c1a2004344 Cleanup: always #include <boost/thread/detail/config.hpp> first; eliminate tabs; etc. Michael Glassford 2004-06-25 20:04:34 +00:00
  • 1dbdb77ed7 Add option to build as static library. Michael Glassford 2004-06-25 19:52:44 +00:00
  • 430ebf66f9 Apply min/max fixes from main branch. Michael Glassford 2004-06-25 19:49:44 +00:00
  • 97562928a8 Cleanup: always #include <boost/thread/detail/config.hpp> first; eliminate tabs; etc. Michael Glassford 2004-06-25 19:36:47 +00:00
  • 45aabefb4d Cleanup: always #include <boost/thread/detail/config.hpp> first. Michael Glassford 2004-06-25 19:22:18 +00:00
  • b0e970863b Proofreeding changes. Michael Glassford 2004-06-25 19:19:17 +00:00
  • 3468fb61bc Convert documentation to BoostBook format. Michael Glassford 2004-06-25 19:17:49 +00:00
  • 2adb13a209 Cleanup: always #include <boost/thread/detail/config.hpp> first; TimedLock concept is a refinement of TryLock. Michael Glassford 2004-06-25 14:35:55 +00:00
  • 5982a97bdf Renamed from rw_* to read_write*. Michael Glassford 2004-06-22 22:17:17 +00:00
  • ffef009696 Renamed from test_rw_mutex.cpp. Michael Glassford 2004-06-22 22:16:47 +00:00
  • c8f181e461 Renamed from rw_mutex.cpp. Michael Glassford 2004-06-22 22:14:45 +00:00
  • 7b84d69915 Renamed from rw_mutex-ref.xml. Michael Glassford 2004-06-22 22:06:21 +00:00
  • bbb8efe58f Renamed from rw_lock.hpp. Michael Glassford 2004-06-22 21:59:09 +00:00
  • 63209e3c69 Renamed from rw_mutex.hpp. Michael Glassford 2004-06-22 21:57:38 +00:00
  • 2272c322f9 Proofreeding changes. Michael Glassford 2004-06-22 21:37:24 +00:00
  • 36acb80412 Add read/write mutex and related concepts. Michael Glassford 2004-06-22 21:36:32 +00:00
  • b72142cef7 Add entry for "undefined behavior". Michael Glassford 2004-06-22 21:35:11 +00:00
  • 6dd6f51faa Remove documentation for unreleased thread pool. Michael Glassford 2004-06-22 21:33:55 +00:00
  • 82630dc9bb Fix inconsistencies found while working on documentation. Michael Glassford 2004-06-22 21:28:53 +00:00
  • dba194ddb9 Change enumeration from anonymous to xtime_clock_types and remove unused clock types. Michael Glassford 2004-06-22 21:25:58 +00:00
  • 3402aea7c1 Change enumeration from anonymous to xtime_clock_types and remove unused clock types. Michael Glassford 2004-06-22 21:25:58 +00:00
  • 5c4bd8e9c9 Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-18 21:30:19 +00:00
  • 8179f041e6 Update V2 Jamfiles Vladimir Prus 2004-06-10 12:22:55 +00:00
  • a13c7a4d84 Add newline at the end of file, to stop gcc warning Vladimir Prus 2004-06-10 12:20:01 +00:00
  • a11748d187 Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-07 21:45:26 +00:00
  • dc906613dc Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-07 19:04:02 +00:00
  • b69bdd3918 Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-07 16:01:05 +00:00
  • d90ef5eeef Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-07 14:42:24 +00:00
  • 641d658a10 Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-07 14:30:36 +00:00
  • fef99d3db2 Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-03 16:36:57 +00:00
  • 0fc8d8897d Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-02 19:38:15 +00:00
  • ad9f6244b0 Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-02 19:29:37 +00:00
  • 59d082202c Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-02 19:24:03 +00:00
  • b7549a5bae Finish conversion of documentation to BoostBook format. Michael Glassford 2004-06-02 19:12:58 +00:00
  • bbf92bb971 Fix gcc 3.3.1 compiler warning. Michael Glassford 2004-06-02 18:53:39 +00:00
  • b33f413635 Removed the extra cr from the end of line sequence in the source Victor A. Wagner Jr. 2004-05-31 11:48:48 +00:00
  • f0dce755bb Finish conversion of documentation to BoostBook format. Michael Glassford 2004-05-27 19:43:24 +00:00
  • c1261d6df3 Proofreeding changes. Michael Glassford 2004-05-27 19:42:22 +00:00
  • 1fb0dac16d Proofreeding changes. Michael Glassford 2004-05-27 19:34:39 +00:00
  • 424d02fafa Proofreeding changes. Michael Glassford 2004-05-27 19:21:12 +00:00
  • 52717aaa75 Finish conversion of documentation to BoostBook format. Michael Glassford 2004-05-27 15:49:50 +00:00