2
0
mirror of https://github.com/boostorg/thread.git synced 2026-01-23 18:12:12 +00:00

Commit Graph

  • 34c377328f Thread: Added some packaged_task tests Vicente J. Botet Escriba 2012-04-08 23:24:19 +00:00
  • 382204f702 Thread: Make use of the boost version of use_allocator Vicente J. Botet Escriba 2012-04-08 22:40:37 +00:00
  • 19aed55e52 Thread: Fix type Vicente J. Botet Escriba 2012-04-08 20:56:34 +00:00
  • 9d1e1fb64a Thread: Activate share mutex upwards conversions tests Vicente J. Botet Escriba 2012-04-08 19:23:34 +00:00
  • d75cda0cc3 Thread: Provided an alternative implementation for thread::id using pthread_t and Windows Thread Id Vicente J. Botet Escriba 2012-04-08 19:22:38 +00:00
  • a4c7f68320 Thread: Added needed header Vicente J. Botet Escriba 2012-04-08 18:57:07 +00:00
  • 547431da0b Thread: fix typo Vicente J. Botet Escriba 2012-04-08 07:57:32 +00:00
  • c3fdc098fe Thread: Try to fix some failing tests on sun Vicente J. Botet Escriba 2012-04-07 07:59:23 +00:00
  • 6ed276190d Thread: rename macros and try to fix some failing sun test Vicente J. Botet Escriba 2012-04-05 22:39:22 +00:00
  • 59265265d9 Thread: 6342: Adapt the one_flag and call_once to the c++11 interface Vicente J. Botet Escriba 2012-04-04 20:01:11 +00:00
  • 8d9370b005 Thread: Try to pass these tests on VACPP Vicente J. Botet Escriba 2012-04-04 19:56:56 +00:00
  • fd97c6e7a7 Thread: Try to pass these test on Sun using BOOST_EXPLICIT_MOVE Vicente J. Botet Escriba 2012-04-04 15:15:11 +00:00
  • 297da0745f Thread: Try to pass these test on Sun using BOOST_EXPLICIT_MOVE Vicente J. Botet Escriba 2012-04-04 15:14:05 +00:00
  • cb231e02a6 Thread: Try to pass these test on Sun using BOOST_EXPLICIT_MOVE Vicente J. Botet Escriba 2012-04-03 20:57:24 +00:00
  • 298b51fefa Thread: Check if adding BOOST_EXPLICIT_MOVE helps on Sun Vicente J. Botet Escriba 2012-04-02 22:49:11 +00:00
  • 80befa1c94 Thread: rollback 76581 partialy so that no link with boost chrono is done on vaccp Vicente J. Botet Escriba 2012-04-02 22:33:05 +00:00
  • 11dce20534 Thread: Remove duplicated file #3160 Vicente J. Botet Escriba 2012-04-02 16:37:53 +00:00
  • 56bd079f96 Thread: Added call to terminate if joinable for #6266 and #6269 Vicente J. Botet Escriba 2012-04-02 16:32:33 +00:00
  • 733b49ae42 Thread: Fix Jamfile removing not needed source shared_mutex.cpp Vicente J. Botet Escriba 2012-04-01 22:14:06 +00:00
  • 08ed4c4201 Thread: Added shared mutex upwards conversion + configuration macros Vicente J. Botet Escriba 2012-04-01 21:52:47 +00:00
  • 09d5125278 Thread: Fix typos due to copy/paste Vicente J. Botet Escriba 2012-04-01 20:38:31 +00:00
  • 6e1a3f3c27 Thread: Added specific macros for futures and importing container specific into boost Vicente J. Botet Escriba 2012-04-01 15:51:18 +00:00
  • 5b3743d9a6 Thread: Split test with and wothout args Vicente J. Botet Escriba 2012-04-01 15:48:56 +00:00
  • ec135b1b8e Thread: Added missing file Vicente J. Botet Escriba 2012-04-01 09:14:50 +00:00
  • 60e34cff11 Thread: Make use of the generic shared implementation for the missing features in windows. Vicente J. Botet Escriba 2012-03-31 15:38:56 +00:00
  • da8dc9f5aa Thread: Add the possibility to use the more complete and generic implementation of shared_mutex in windows. Vicente J. Botet Escriba 2012-03-31 15:37:44 +00:00
  • 27aa44acb5 Thread: Added promise allocator ctor + more tests Vicente J. Botet Escriba 2012-03-31 15:19:22 +00:00
  • ff1d051359 Thread: Added reverse_lock Vicente J. Botet Escriba 2012-03-31 08:39:21 +00:00
  • 85e32534fa Thread: Added shared_lock_guard Vicente J. Botet Escriba 2012-03-31 08:06:57 +00:00
  • bc49b7d03a Thread: Update doc with a lot of changes to follow the updated code Vicente J. Botet Escriba 2012-03-31 07:37:59 +00:00
  • ee97068208 Thread Fix incoherent BOOST_NOEXCEPT prototype Vicente J. Botet Escriba 2012-03-31 07:16:20 +00:00
  • 0f7e069dd9 Thread: Added explicit int conversion from lock should fail Vicente J. Botet Escriba 2012-03-31 06:52:55 +00:00
  • 3c3c6d5efe Thread: Fix warning + added DEPRECATED tag Vicente J. Botet Escriba 2012-03-30 19:16:51 +00:00
  • f163054557 Thread: Added more noexcept Vicente J. Botet Escriba 2012-03-30 04:46:47 +00:00
  • fb80bea056 Thread: Disable The use of Boost.Thread for SunPro compiler Vicente J. Botet Escriba 2012-03-28 20:40:31 +00:00
  • abad5c3028 Thread: Added BOOST_EXPLICIT_MOVE Vicente J. Botet Escriba 2012-03-27 18:22:30 +00:00
  • d0c164220d Thread: DOn't use Boost.Test when not needed to avoid issues on Sun Vicente J. Botet Escriba 2012-03-27 17:26:10 +00:00
  • 34b1a86a68 Thread: Update F_pass and Frvalue tests for compilers that doesn't support rvalue references or delete constructors. Vicente J. Botet Escriba 2012-03-25 22:31:11 +00:00
  • 06f5da7f5b Thread: cleanup Vicente J. Botet Escriba 2012-03-25 21:25:20 +00:00
  • af77562a9e Branch for 2nd try at V2 removal svn-branches/filesystem-v3a Beman Dawes 2012-03-23 12:04:44 +00:00
  • 1e80ccb8d3 Thread: Protect uses of Boost.Chrono for compilers don't providing support for Vicente J. Botet Escriba 2012-03-21 21:05:26 +00:00
  • 8ad34a689a Thread: Fixed error on promise v2 + added tests (share) Vicente J. Botet Escriba 2012-03-20 23:49:31 +00:00
  • 47ca9ef1a7 Created branch to extend PropertyMap: add a readable functor map that calls a given functor or function upon lookup. Ideas from: http://comments.gmane.org/gmane.comp.lib.boost.user/54397 and: http://comments.gmane.org/gmane.comp.lib.boost.user/73358 sandbox-branches/birbacher/propertymap-functormap Frank Birbacher 2012-03-20 20:11:17 +00:00
  • a421e10e3b Thread: Comment not yet commited tests Vicente J. Botet Escriba 2012-03-20 07:48:36 +00:00
  • 1c4b42bb95 Thread: Make test names shorter Vicente J. Botet Escriba 2012-03-19 12:12:21 +00:00
  • bba3be457b Thread: Fix missing include Vicente J. Botet Escriba 2012-03-19 06:49:13 +00:00
  • 3abfbb8ba1 Thread: Added upgrade_mutex on windows Vicente J. Botet Escriba 2012-03-18 23:42:23 +00:00
  • 331a35070c Thread: comment not yet committed examples Vicente J. Botet Escriba 2012-03-18 22:55:13 +00:00
  • 99ad690382 Thread: Added Chrono related functions to exclusive lock+ upgrade_mutex typedef Vicente J. Botet Escriba 2012-03-18 22:49:24 +00:00
  • 4301b21702 Thread: Added LOCK::move() member function when no RVALUE is available (Useful for Sun compiler to force move semantics) + possibility to have explicit lock conversions+chrono timed related unique_lock constructor from upgrade_lock Vicente J. Botet Escriba 2012-03-18 22:35:11 +00:00
  • fceab582fe Thread: Added future/shared/future/promise/packaged_task::move() member function when no RVALUE is available (Useful for Sun compiler to force move semantics) Vicente J. Botet Escriba 2012-03-18 22:06:44 +00:00
  • e8a4ed40a5 Thread: Make test names shorter + Added more tests on locks Vicente J. Botet Escriba 2012-03-18 21:27:30 +00:00
  • 517a98bb5c Create branches/filesystem-v3 for v2 removal svn-branches/filesystem-v3 Beman Dawes 2012-03-18 20:54:17 +00:00
  • b698c1437b Thread: Update test to run Vicente J. Botet Escriba 2012-03-18 19:54:39 +00:00
  • ffc1bbcbb2 Quickbook: Merge from trunk. svn-branches/quickbook-dev Daniel James 2012-03-18 18:44:50 +00:00
  • 14cea92e06 Thread: Added thread::move member function when BOOST_THREAD_USES_MOVE is defined (Useful for Sun compiler) Vicente J. Botet Escriba 2012-03-18 18:35:20 +00:00
  • 3a8e04cac6 Thread: Make test names shorter + Added some examples of shared mutex and tests Vicente J. Botet Escriba 2012-03-18 18:21:45 +00:00
  • 5b01721440 Thread: Add time chrono related functions to shared_mutex(win) + activate tests Vicente J. Botet Escriba 2012-03-18 17:29:33 +00:00
  • aad2b35ac9 Thread: Fix bug on time related functions that should base the _for functions on the until_ ones Vicente J. Botet Escriba 2012-03-18 17:26:30 +00:00
  • f8371daeb8 Thread: Avoid some warnings as unused variable it and warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::future_error' Vicente J. Botet Escriba 2012-03-17 14:42:36 +00:00
  • 74519977fd Thread: Avoid warning boost/bind/bind.hpp(392) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data Vicente J. Botet Escriba 2012-03-17 12:47:54 +00:00
  • 398b6a83a7 Quickbook: Merge from trunk. Daniel James 2012-03-16 08:48:10 +00:00
  • c0bea158d4 Thread: Use of BOOST_ASSERT_MSG Vicente J. Botet Escriba 2012-03-14 06:39:07 +00:00
  • 70686b4913 Thread: Comment not yet committed test Vicente J. Botet Escriba 2012-03-10 17:27:10 +00:00
  • 14502dd715 Thread: Added test for upgrade_lock Vicente J. Botet Escriba 2012-03-10 17:17:14 +00:00
  • 8ee986536b Thread: Added test for shared_lock move from other locks Vicente J. Botet Escriba 2012-03-10 17:07:39 +00:00
  • 8ed82798d2 Thread: Fix #6673 and partial fix for 6671, 6672, 6675 which need to add the documentation and test Vicente J. Botet Escriba 2012-03-10 17:05:34 +00:00
  • ebfe10b7df Thread: Fix error on pthread/shared_mutex.hpp try_lock_xxx_for, which should use the try_lock_xxx_until+fix #6674 Vicente J. Botet Escriba 2012-03-10 17:01:27 +00:00
  • 4aa26180ca Thread: removed output to cout to fix 6612 Vicente J. Botet Escriba 2012-03-04 20:56:42 +00:00
  • 89496448d9 Thread: Update doc removing thread_move_t Vicente J. Botet Escriba 2012-02-28 18:49:22 +00:00
  • cf4dd909d5 Release 1.49.0 boost-1.49.0 Beman Dawes 2012-02-22 22:08:43 +00:00
  • 71d10aadc7 optional_optimization branch sandbox-branches/optional_optimization Christopher Hite 2012-02-22 10:37:27 +00:00
  • dfa0a3979a Thread: Add explicit #error when the test is not applicable Vicente J. Botet Escriba 2012-02-16 18:12:03 +00:00
  • 396cd7db4f Thread: Added traces to try to catch some issues Vicente J. Botet Escriba 2012-02-16 17:40:47 +00:00
  • 0351d59060 Thread: Added chrono i/f and improve move semantics for shared_mutex and shared_lock (pthread) Vicente J. Botet Escriba 2012-02-13 23:20:42 +00:00
  • 6f0b0e976d Thread: uncomment Frvalue_pass test Vicente J. Botet Escriba 2012-02-13 07:48:23 +00:00
  • dd5d687014 Thread: Added chrono i/f for shared_mutex pthread Vicente J. Botet Escriba 2012-02-12 22:38:59 +00:00
  • 5d8b0891bd Thread: Don't fail when native_handle is not defined Vicente J. Botet Escriba 2012-02-12 16:47:19 +00:00
  • 7dc95f63d3 Thread: Move semantics cleanup Vicente J. Botet Escriba 2012-02-12 16:44:43 +00:00
  • a7adc5865b Fix: correct logic for enabling c++11 explicit conversion operators Jürgen Hunold 2012-02-09 20:21:43 +00:00
  • cdbe5766fa Thread: try to fix 6456 - trunk compilation errors converting future_errc to int Vicente J. Botet Escriba 2012-02-08 21:34:29 +00:00
  • b1cac0731c Thread: Added explicit to operator bool for locks Vicente J. Botet Escriba 2012-02-08 21:32:05 +00:00
  • fc8de511c6 Thread: Added detail/scoped_enumm.hpp file and adaptat enum classes to the new interface Vicente J. Botet Escriba 2012-01-29 18:27:26 +00:00
  • defdb8ff1c Thread: Try to fix 4885 - Access violation in set_tss_data at process exit due to invalid assumption about TlsAlloc Vicente J. Botet Escriba 2012-01-28 16:02:01 +00:00
  • ee70b04fca Release 1.49.0 beta 1 boost-1.49.0-beta1 Beman Dawes 2012-01-27 18:03:17 +00:00
  • b576a57581 Quickbook: Merge to quickbook-dev Daniel James 2012-01-21 21:43:17 +00:00
  • 9a08a8478f Thread: Try to fix 6431 - MinGW: Cannot export (anonymous namespace)::thread_binder Vicente J. Botet Escriba 2012-01-20 18:53:55 +00:00
  • a6f7a0180b Thread: Try to fix min stack size Vicente J. Botet Escriba 2012-01-20 18:52:21 +00:00
  • 5a59df4476 Thread: Try to fix min stack size Vicente J. Botet Escriba 2012-01-20 18:51:24 +00:00
  • 1df9d7c575 Thread: avoid the use of Boost.Chrono for vacpp toolset Vicente J. Botet Escriba 2012-01-18 21:07:13 +00:00
  • 65008b11f7 Thread: Try to fix some checks that fails depending on the way the threads are switched (the time constraint is too high) Vicente J. Botet Escriba 2012-01-18 21:04:47 +00:00
  • b18314878a Thread: try to make it possible to avoid the use of Boost.Chrono Vicente J. Botet Escriba 2012-01-18 00:13:17 +00:00
  • 11a951c679 Thread: Try to fix some checks that fails depending on the way the threads are switched (the time constraint is too high) Vicente J. Botet Escriba 2012-01-17 22:24:06 +00:00
  • c67e3ff7b9 Thread: try to fix #6420 - Call to forward ambiguous Vicente J. Botet Escriba 2012-01-17 18:51:36 +00:00
  • e5a633cc41 Thread: Try to fix #6418 - error: 'X(X&&)' cannot be defaulted Vicente J. Botet Escriba 2012-01-17 18:31:03 +00:00
  • 3724d847cf Thread: Try to fix #6419 - Error: PTHREAD_STACK_MIN is not always defined when PTHREADS are used Vicente J. Botet Escriba 2012-01-17 18:28:46 +00:00
  • b6063b5c60 * [@http://svn.boost.org/trac/boost/ticket/2741 #2741] Proposal to manage portable and non portable thread attributes. * [@http://svn.boost.org/trac/boost/ticket/6195 #6195] c++11 compliance: Provide the standard time related interface using Boost.Chrono. * [@http://svn.boost.org/trac/boost/ticket/6224 #6224] c++11 compliance: Add the use of standard noexcept on compilers supporting them. * [@http://svn.boost.org/trac/boost/ticket/6226 #6226] c++11 compliance: Add explicit bool conversion from locks. * [@http://svn.boost.org/trac/boost/ticket/6230 #6230] c++11 compliance: Follows the exception reporting mechanism as defined in the c++11. * [@http://svn.boost.org/trac/boost/ticket/6272 #6272] c++11 compliance: Add thread::id hash specialization. * [@http://svn.boost.org/trac/boost/ticket/6273 #6273] c++11 compliance: Add cv_status enum class and use it on the conditions wait functions. * [@http://svn.boost.org/trac/boost/ticket/6194 #6194] Adapt to Boost.Move. Vicente J. Botet Escriba 2012-01-16 17:32:08 +00:00
  • 09362f0eac Thread: merge from trunk to fix #6141, #5594, #5040 and #5502. Vicente J. Botet Escriba 2012-01-07 20:52:57 +00:00
  • 32b3f3f569 Thread: Fix typo on auto_ptr Vicente J. Botet Escriba 2012-01-07 20:15:14 +00:00
  • 0d08362291 Thread: Added new v2 files Vicente J. Botet Escriba 2012-01-03 22:31:11 +00:00