Commit Graph

  • f970c9fddc Thread: remove some warnings + rename BOOST_EXPLICIT_MOVE by BOOST_THREAD_MAKE_RV_REF Vicente J. Botet Escriba 2012-04-11 17:16:45 +0000
  • e9ceaaa2bb Thread: Set examples exmplcit Vicente J. Botet Escriba 2012-04-10 16:22:51 +0000
  • 0e7c436df5 Thread: Added container tests Vicente J. Botet Escriba 2012-04-10 16:21:43 +0000
  • 745e23f2c3 Thread: move specialization of uses_allocator Vicente J. Botet Escriba 2012-04-10 13:29:36 +0000
  • 1f7b8a6583 Thread: Added -ansi -permissive on some compilers Vicente J. Botet Escriba 2012-04-10 12:33:51 +0000
  • b2790c6df5 Thread: Added pt test constructor from const functor + pt allocator ctor free fct+ cleanup of other tests Vicente J. Botet Escriba 2012-04-10 01:37:18 +0000
  • f5e3c1c348 Thread: Added pt func_ctor test + update some test to pass Sun compiler regression Vicente J. Botet Escriba 2012-04-10 00:24:07 +0000
  • ba955f003e Thread: Fix packaged_task callable copy Vicente J. Botet Escriba 2012-04-10 00:14:12 +0000
  • 75e0ffbbce Thread: rollback the last changes in packaged_task Vicente J. Botet Escriba 2012-04-09 23:21:16 +0000
  • 9168dd7d1d Thread: fix commit error Vicente J. Botet Escriba 2012-04-09 19:23:37 +0000
  • ee5f871f1a Thread: fix commit error Vicente J. Botet Escriba 2012-04-09 18:56:39 +0000
  • c896c8fda4 Thread: fix commit error Vicente J. Botet Escriba 2012-04-09 17:52:46 +0000
  • 0e895a1e28 Thread: Added packaged_task::reste() + more tests Vicente J. Botet Escriba 2012-04-09 17:18:39 +0000
  • d95081094f Thread: remove some warnings Vicente J. Botet Escriba 2012-04-09 15:26:40 +0000
  • 011dda9816 Thread: Added packaged_task ctor allocator + result_type + Fix issue signaled on the ML with task_object(task_object const&) in presence of task_object(task_object &&) Vicente J. Botet Escriba 2012-04-08 23:51:07 +0000
  • 34c377328f Thread: Added some packaged_task tests Vicente J. Botet Escriba 2012-04-08 23:24:19 +0000
  • 382204f702 Thread: Make use of the boost version of use_allocator Vicente J. Botet Escriba 2012-04-08 22:40:37 +0000
  • 19aed55e52 Thread: Fix type Vicente J. Botet Escriba 2012-04-08 20:56:34 +0000
  • 9d1e1fb64a Thread: Activate share mutex upwards conversions tests Vicente J. Botet Escriba 2012-04-08 19:23:34 +0000
  • 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 +0000
  • a4c7f68320 Thread: Added needed header Vicente J. Botet Escriba 2012-04-08 18:57:07 +0000
  • 547431da0b Thread: fix typo Vicente J. Botet Escriba 2012-04-08 07:57:32 +0000
  • c3fdc098fe Thread: Try to fix some failing tests on sun Vicente J. Botet Escriba 2012-04-07 07:59:23 +0000
  • 6ed276190d Thread: rename macros and try to fix some failing sun test Vicente J. Botet Escriba 2012-04-05 22:39:22 +0000
  • 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 +0000
  • 8d9370b005 Thread: Try to pass these tests on VACPP Vicente J. Botet Escriba 2012-04-04 19:56:56 +0000
  • fd97c6e7a7 Thread: Try to pass these test on Sun using BOOST_EXPLICIT_MOVE Vicente J. Botet Escriba 2012-04-04 15:15:11 +0000
  • 297da0745f Thread: Try to pass these test on Sun using BOOST_EXPLICIT_MOVE Vicente J. Botet Escriba 2012-04-04 15:14:05 +0000
  • cb231e02a6 Thread: Try to pass these test on Sun using BOOST_EXPLICIT_MOVE Vicente J. Botet Escriba 2012-04-03 20:57:24 +0000
  • 298b51fefa Thread: Check if adding BOOST_EXPLICIT_MOVE helps on Sun Vicente J. Botet Escriba 2012-04-02 22:49:11 +0000
  • 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 +0000
  • 11dce20534 Thread: Remove duplicated file #3160 Vicente J. Botet Escriba 2012-04-02 16:37:53 +0000
  • 56bd079f96 Thread: Added call to terminate if joinable for #6266 and #6269 Vicente J. Botet Escriba 2012-04-02 16:32:33 +0000
  • 733b49ae42 Thread: Fix Jamfile removing not needed source shared_mutex.cpp Vicente J. Botet Escriba 2012-04-01 22:14:06 +0000
  • 08ed4c4201 Thread: Added shared mutex upwards conversion + configuration macros Vicente J. Botet Escriba 2012-04-01 21:52:47 +0000
  • 09d5125278 Thread: Fix typos due to copy/paste Vicente J. Botet Escriba 2012-04-01 20:38:31 +0000
  • 6e1a3f3c27 Thread: Added specific macros for futures and importing container specific into boost Vicente J. Botet Escriba 2012-04-01 15:51:18 +0000
  • 5b3743d9a6 Thread: Split test with and wothout args Vicente J. Botet Escriba 2012-04-01 15:48:56 +0000
  • ec135b1b8e Thread: Added missing file Vicente J. Botet Escriba 2012-04-01 09:14:50 +0000
  • 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 +0000
  • 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 +0000
  • 27aa44acb5 Thread: Added promise allocator ctor + more tests Vicente J. Botet Escriba 2012-03-31 15:19:22 +0000
  • ff1d051359 Thread: Added reverse_lock Vicente J. Botet Escriba 2012-03-31 08:39:21 +0000
  • 85e32534fa Thread: Added shared_lock_guard Vicente J. Botet Escriba 2012-03-31 08:06:57 +0000
  • bc49b7d03a Thread: Update doc with a lot of changes to follow the updated code Vicente J. Botet Escriba 2012-03-31 07:37:59 +0000
  • ee97068208 Thread Fix incoherent BOOST_NOEXCEPT prototype Vicente J. Botet Escriba 2012-03-31 07:16:20 +0000
  • 0f7e069dd9 Thread: Added explicit int conversion from lock should fail Vicente J. Botet Escriba 2012-03-31 06:52:55 +0000
  • 3c3c6d5efe Thread: Fix warning + added DEPRECATED tag Vicente J. Botet Escriba 2012-03-30 19:16:51 +0000
  • f163054557 Thread: Added more noexcept Vicente J. Botet Escriba 2012-03-30 04:46:47 +0000
  • fb80bea056 Thread: Disable The use of Boost.Thread for SunPro compiler Vicente J. Botet Escriba 2012-03-28 20:40:31 +0000
  • abad5c3028 Thread: Added BOOST_EXPLICIT_MOVE Vicente J. Botet Escriba 2012-03-27 18:22:30 +0000
  • 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 +0000
  • 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 +0000
  • 06f5da7f5b Thread: cleanup Vicente J. Botet Escriba 2012-03-25 21:25:20 +0000
  • 1e80ccb8d3 Thread: Protect uses of Boost.Chrono for compilers don't providing support for Vicente J. Botet Escriba 2012-03-21 21:05:26 +0000
  • 8ad34a689a Thread: Fixed error on promise v2 + added tests (share) Vicente J. Botet Escriba 2012-03-20 23:49:31 +0000
  • a421e10e3b Thread: Comment not yet commited tests Vicente J. Botet Escriba 2012-03-20 07:48:36 +0000
  • 1c4b42bb95 Thread: Make test names shorter Vicente J. Botet Escriba 2012-03-19 12:12:21 +0000
  • bba3be457b Thread: Fix missing include Vicente J. Botet Escriba 2012-03-19 06:49:13 +0000
  • 3abfbb8ba1 Thread: Added upgrade_mutex on windows Vicente J. Botet Escriba 2012-03-18 23:42:23 +0000
  • 331a35070c Thread: comment not yet committed examples Vicente J. Botet Escriba 2012-03-18 22:55:13 +0000
  • 99ad690382 Thread: Added Chrono related functions to exclusive lock+ upgrade_mutex typedef Vicente J. Botet Escriba 2012-03-18 22:49:24 +0000
  • 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 +0000
  • 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 +0000
  • e8a4ed40a5 Thread: Make test names shorter + Added more tests on locks Vicente J. Botet Escriba 2012-03-18 21:27:30 +0000
  • b698c1437b Thread: Update test to run Vicente J. Botet Escriba 2012-03-18 19:54:39 +0000
  • 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 +0000
  • 3a8e04cac6 Thread: Make test names shorter + Added some examples of shared mutex and tests Vicente J. Botet Escriba 2012-03-18 18:21:45 +0000
  • 5b01721440 Thread: Add time chrono related functions to shared_mutex(win) + activate tests Vicente J. Botet Escriba 2012-03-18 17:29:33 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • c0bea158d4 Thread: Use of BOOST_ASSERT_MSG Vicente J. Botet Escriba 2012-03-14 06:39:07 +0000
  • 70686b4913 Thread: Comment not yet committed test Vicente J. Botet Escriba 2012-03-10 17:27:10 +0000
  • 14502dd715 Thread: Added test for upgrade_lock Vicente J. Botet Escriba 2012-03-10 17:17:14 +0000
  • 8ee986536b Thread: Added test for shared_lock move from other locks Vicente J. Botet Escriba 2012-03-10 17:07:39 +0000
  • 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 +0000
  • 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 +0000
  • 4aa26180ca Thread: removed output to cout to fix 6612 Vicente J. Botet Escriba 2012-03-04 20:56:42 +0000
  • 89496448d9 Thread: Update doc removing thread_move_t Vicente J. Botet Escriba 2012-02-28 18:49:22 +0000
  • dfa0a3979a Thread: Add explicit #error when the test is not applicable Vicente J. Botet Escriba 2012-02-16 18:12:03 +0000
  • 396cd7db4f Thread: Added traces to try to catch some issues Vicente J. Botet Escriba 2012-02-16 17:40:47 +0000
  • 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 +0000
  • 6f0b0e976d Thread: uncomment Frvalue_pass test Vicente J. Botet Escriba 2012-02-13 07:48:23 +0000
  • dd5d687014 Thread: Added chrono i/f for shared_mutex pthread Vicente J. Botet Escriba 2012-02-12 22:38:59 +0000
  • 5d8b0891bd Thread: Don't fail when native_handle is not defined Vicente J. Botet Escriba 2012-02-12 16:47:19 +0000
  • 7dc95f63d3 Thread: Move semantics cleanup Vicente J. Botet Escriba 2012-02-12 16:44:43 +0000
  • a7adc5865b Fix: correct logic for enabling c++11 explicit conversion operators Jürgen Hunold 2012-02-09 20:21:43 +0000
  • cdbe5766fa Thread: try to fix 6456 - trunk compilation errors converting future_errc to int Vicente J. Botet Escriba 2012-02-08 21:34:29 +0000
  • b1cac0731c Thread: Added explicit to operator bool for locks Vicente J. Botet Escriba 2012-02-08 21:32:05 +0000
  • 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 +0000
  • 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 +0000
  • 9a08a8478f Thread: Try to fix 6431 - MinGW: Cannot export (anonymous namespace)::thread_binder Vicente J. Botet Escriba 2012-01-20 18:53:55 +0000
  • a6f7a0180b Thread: Try to fix min stack size Vicente J. Botet Escriba 2012-01-20 18:52:21 +0000
  • 5a59df4476 Thread: Try to fix min stack size Vicente J. Botet Escriba 2012-01-20 18:51:24 +0000
  • 1df9d7c575 Thread: avoid the use of Boost.Chrono for vacpp toolset Vicente J. Botet Escriba 2012-01-18 21:07:13 +0000
  • 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 +0000
  • b18314878a Thread: try to make it possible to avoid the use of Boost.Chrono Vicente J. Botet Escriba 2012-01-18 00:13:17 +0000
  • 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 +0000
  • c67e3ff7b9 Thread: try to fix #6420 - Call to forward ambiguous Vicente J. Botet Escriba 2012-01-17 18:51:36 +0000