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

Commit Graph

  • e0d4e63e48 Thread: constraint make_unique_locks when BOOST_NO_CXX11_RVALUE_REFERENCES is not defined Vicente J. Botet Escriba 2013-01-05 22:54:55 +00:00
  • 67da33a182 Thread: merge from trunk latest changes. Vicente J. Botet Escriba 2013-01-04 18:40:49 +00:00
  • b2bd9f4ca9 Thread: fix typo in make_unique_locks without ariadic templates Vicente J. Botet Escriba 2013-01-03 22:10:34 +00:00
  • 189356680b Thread: make use of BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX. Vicente J. Botet Escriba 2013-01-03 11:19:14 +00:00
  • d07835908f Thread: merge from trunk rollback to version 2 Vicente J. Botet Escriba 2013-01-02 17:09:46 +00:00
  • 0e0cd2c950 Thread: complete externally_locked_stream. Vicente J. Botet Escriba 2013-01-02 14:14:03 +00:00
  • a849a41367 Thread: fix typo on condition BOOST_NO_CXX11_HDR_TUPLE. Vicente J. Botet Escriba 2013-01-02 11:17:13 +00:00
  • 4b1c13e5cb Thread: replace BOOST_NO_CXX11_HDR_INITIALIZER_LIST by specific BOOST_THREAD_NO_CXX11_HDR_INITIALIZER_LIST that takes in account that gcc up to 4.6 doens't supports it as expected Vicente J. Botet Escriba 2013-01-02 00:04:33 +00:00
  • f3777b9306 Thread: extend the workaround on intel compilers up to version 13.0 Vicente J. Botet Escriba 2013-01-01 10:01:56 +00:00
  • 3e5e12e1ac Thread: update configuration variables taking in accont the version rollback Vicente J. Botet Escriba 2013-01-01 09:45:38 +00:00
  • e618900149 Thread: merge from trunk 1.53 Vicente J. Botet Escriba 2013-01-01 09:41:02 +00:00
  • a50176c259 Thread: rollback default version 3 change. Vicente J. Botet Escriba 2012-12-31 15:10:17 +00:00
  • 94e524a1e6 Thread: Fix condition_variable/any::wait_for pred with boost::move Vicente J. Botet Escriba 2012-12-31 14:49:41 +00:00
  • cb3259b23f Thread: fix issue with wait_for predicate Vicente J. Botet Escriba 2012-12-31 12:42:32 +00:00
  • ec811d3c4a Thread: change resource_deadlock_would_occur from precondition to exception. Vicente J. Botet Escriba 2012-12-31 10:03:55 +00:00
  • bf67321336 Thread: wait_for description Vicente J. Botet Escriba 2012-12-31 10:02:13 +00:00
  • 4b71ef9354 Thread: Added noexcept to scoped_thread Vicente J. Botet Escriba 2012-12-31 09:57:10 +00:00
  • 23bf16a638 Thread: update doc Vicente J. Botet Escriba 2012-12-30 18:24:01 +00:00
  • c3ada352f4 Thread: updated history Vicente J. Botet Escriba 2012-12-21 22:52:11 +00:00
  • e012b8abb2 Thread: merge from trunk condition_variables no-it + doc Vicente J. Botet Escriba 2012-12-21 22:15:14 +00:00
  • 610bdc4aca Thread: update doc ref #7812 Vicente J. Botet Escriba 2012-12-19 22:58:36 +00:00
  • 6675f4645f Thread: #7422: don't use internal_mutex when interruptions not enabled Vicente J. Botet Escriba 2012-12-19 10:50:23 +00:00
  • 2895bfe269 Thread: #7808 Vicente J. Botet Escriba 2012-12-19 06:38:56 +00:00
  • 27e2d632cd Thread: #7808 Vicente J. Botet Escriba 2012-12-18 17:18:17 +00:00
  • 8ee9ed1904 Thread: merge doc Vicente J. Botet Escriba 2012-12-16 22:45:22 +00:00
  • abdaa7b5b3 Thread: update doc with internal and external locking Vicente J. Botet Escriba 2012-12-16 22:40:10 +00:00
  • 565a022a5a Merge from trunk 1.53 Vicente J. Botet Escriba 2012-12-16 19:01:45 +00:00
  • e0ed1d6d61 Thread: make set_wait_callback thread-safe. Vicente J. Botet Escriba 2012-12-15 17:44:38 +00:00
  • f8b1287153 Thread: workaroun for clang-2.8 Vicente J. Botet Escriba 2012-12-15 13:13:37 +00:00
  • 5ed50d68f2 Thread: replace BOOST_SYSTEM_NOEXCEPT by BOOST_NOEXCEPT Vicente J. Botet Escriba 2012-12-14 23:58:46 +00:00
  • 0f7d406b9f Thread: merge [81788]-tools dir missing Vicente J. Botet Escriba 2012-12-13 21:33:57 +00:00
  • 2f0a6c01c2 Thread: comment missing file Vicente J. Botet Escriba 2012-12-11 18:58:43 +00:00
  • c8edd6c795 Thread: minor refactorings Vicente J. Botet Escriba 2012-12-10 22:02:16 +00:00
  • 4d5474d600 Thread: merge from trunk 1.53 strict lock tests Vicente J. Botet Escriba 2012-12-10 07:37:23 +00:00
  • 2b8930a5bf System/FileSystem/Asio/Thread: ref #7278 Added noexcept to Boost.System to conform with C++11 Vicente J. Botet Escriba 2012-12-09 14:47:39 +00:00
  • 7c89563108 Thread: Fix comments -use instead BOOST_THREAD_THROW_IF_PRECONDITION_NOT_SATISFIED Vicente J. Botet Escriba 2012-12-09 10:52:34 +00:00
  • fcb94bcecf Thread: Add more tests for _at_thread_exit functions when the source is moved. Vicente J. Botet Escriba 2012-12-08 14:05:52 +00:00
  • 593e9e0f2f Thread: fix shared_ptr implicit conversion to bool introduced in [81780] Vicente J. Botet Escriba 2012-12-08 11:01:15 +00:00
  • 4209dfaa7f Thread: Added make_strict_lock. Vicente J. Botet Escriba 2012-12-08 08:15:49 +00:00
  • 0fac7be5b9 Thread: rename _synchronizer as _lock_ptr, and move them outside of synchronized_value so that they can be used in other contexts + update and show usage of unique_lock_ptr. Vicente J. Botet Escriba 2012-12-07 23:45:09 +00:00
  • 233484f254 Thread: merge from trunk noit, default to version 3, synchronized_value move semantics Vicente J. Botet Escriba 2012-12-07 17:10:06 +00:00
  • 0936913bf6 Thread: Added tests for strict_lock, nested_strict_lock Vicente J. Botet Escriba 2012-12-07 07:48:36 +00:00
  • 03ebc320f1 Thread: set default version to 3 Vicente J. Botet Escriba 2012-12-04 16:32:33 +00:00
  • ea11670593 Thread: fix strinct_synchronizer move error and update the example to be run on all compilers. Vicente J. Botet Escriba 2012-12-02 21:30:39 +00:00
  • 607080857b Thread: uncomment unwanted comments:(. Vicente J. Botet Escriba 2012-12-02 20:17:08 +00:00
  • 6728fdb3b1 Thread: make synchronized_value use Boost.Move and add some value based operations Vicente J. Botet Escriba 2012-12-02 18:30:00 +00:00
  • 580c1b7be4 Thread: fix some issues when BOOST_THREAD_DONT_PROVIDE_INTERRUPTIONS is defined and add tests Vicente J. Botet Escriba 2012-12-02 14:14:09 +00:00
  • ad3247dd29 Thread: merge from trunk 1.53 Vicente J. Botet Escriba 2012-12-02 09:22:33 +00:00
  • 03a43d09a4 Thread: update unique_synchronizer Vicente J. Botet Escriba 2012-12-01 22:47:10 +00:00
  • 7f043d7b07 Thread: uncomment failing indirection in synchronized_value Vicente J. Botet Escriba 2012-12-01 12:28:55 +00:00
  • 77a8c6667f Thread: update sleep_for algo depending on whether BOOST_THREAD_SLEEP_FOR_IS_STEADY is defined or not Vicente J. Botet Escriba 2012-12-01 11:12:01 +00:00
  • 418a3f6978 Thread: Added no interruption header-only tests for shared_mutex/shared_lock Vicente J. Botet Escriba 2012-12-01 11:10:43 +00:00
  • 6b300d2e4c Thread: force BOOST_THREAD_PROVIDES_GENERIC_SHARED_MUTEX_ON_WIN Vicente J. Botet Escriba 2012-12-01 11:08:03 +00:00
  • 50ae9d93a6 Thread: Use BOOST_THREAD_LOG Vicente J. Botet Escriba 2012-12-01 11:07:10 +00:00
  • 168ee37d30 Thread: remove warnings Vicente J. Botet Escriba 2012-12-01 11:04:25 +00:00
  • 81528d64d5 Thread: Added const_strict_synchronizer. Vicente J. Botet Escriba 2012-12-01 11:02:16 +00:00
  • e6b8a133a8 Removed missed usage of deprecated macros in Boost.Thread Marshall Clow 2012-11-27 17:26:10 +00:00
  • 047ca43b72 Thread: don't use thread_data if no interruptions Vicente J. Botet Escriba 2012-11-26 22:58:00 +00:00
  • 3c6509184a Thread: improve is_convertible workaround to take care bug for of gcc-4.4 and intel 10.1 Vicente J. Botet Escriba 2012-11-25 18:38:42 +00:00
  • ec1ce4cf98 Thread: improve is_convertible workaround to take care bug for of gcc-4.4 and intel 10.1 Vicente J. Botet Escriba 2012-11-25 18:30:19 +00:00
  • 526478338d Thread: update log so that we can choose to don't use the this_thread::get_id. Vicente J. Botet Escriba 2012-11-25 18:27:06 +00:00
  • f49e6e8dc3 Thread: fix conversion when sizeof(intmax_t)>sizeof(ts.tv_sec). Vicente J. Botet Escriba 2012-11-25 18:25:35 +00:00
  • 186d58eef7 Thread: update docs and some licenses Vicente J. Botet Escriba 2012-11-25 08:19:40 +00:00
  • d2bbc1b7c1 Thread: fix error introduced by 81514 Vicente J. Botet Escriba 2012-11-24 21:33:11 +00:00
  • 2a503b5c81 Replace undocumented Boost.Move usage with new official Boost.Move utilities. Ion Gaztañaga 2012-11-24 20:51:32 +00:00
  • a25b918a67 Thread: Added unique lock factories Vicente J. Botet Escriba 2012-11-24 16:24:27 +00:00
  • 821376f552 Thread: Added make_lock_guard Vicente J. Botet Escriba 2012-11-24 12:36:46 +00:00
  • 4387de4be8 Thread: add traces to future_then Vicente J. Botet Escriba 2012-11-24 08:08:10 +00:00
  • 0663b30528 Thread: added internal thread-safe log utility Vicente J. Botet Escriba 2012-11-24 07:20:21 +00:00
  • 37b0eb2c48 Thread: update is_convertible workaround to try to avoid a regression on intel.12.0 Vicente J. Botet Escriba 2012-11-24 07:07:48 +00:00
  • de0272abcf Thread: patch #7716 Vicente J. Botet Escriba 2012-11-23 06:29:30 +00:00
  • cfc3634108 Thread: format text Vicente J. Botet Escriba 2012-11-23 06:26:30 +00:00
  • 1c62b1599d Thread: manage with #7575 for c++11 compliant compilers + try to fix issue with is_convertible on gcc-4.4. Vicente J. Botet Escriba 2012-11-18 10:09:12 +00:00
  • 1d2ec17d52 Thread: Towards removing DateTime dependency on the library binary file. Vicente J. Botet Escriba 2012-11-17 13:46:49 +00:00
  • 0d9e8a0c3c Thread: Towards removing DateTime dependency on the library binary file. Vicente J. Botet Escriba 2012-11-17 09:00:16 +00:00
  • 9b28bb59c9 Thread: refactor time related conversions + move datetime deprecation to version 4 Vicente J. Botet Escriba 2012-11-17 07:50:56 +00:00
  • 0fce559711 Thread: towards future<>::then(launch, ... Vicente J. Botet Escriba 2012-11-11 01:05:55 +00:00
  • de191d213e Thread: deprecate BOOST_THREAD_USES_DATETIME only since version 4. Vicente J. Botet Escriba 2012-11-11 01:04:47 +00:00
  • ae89c307bf Thread: ref #7669 Vicente J. Botet Escriba 2012-11-11 00:57:07 +00:00
  • 0dba7ba99b Thread: update doc with history, configuration table Vicente J. Botet Escriba 2012-11-10 20:35:07 +00:00
  • 1b67c83359 Thread: set default version to 2 Vicente J. Botet Escriba 2012-11-10 10:34:42 +00:00
  • d28465b656 Thread: update doc with lockable traits, yuturial, compliance. Vicente J. Botet Escriba 2012-11-10 10:32:06 +00:00
  • bb3493bdf0 Thread: Added test for #7666 Vicente J. Botet Escriba 2012-11-10 10:30:05 +00:00
  • 0cd8326f21 Thread: deprecate nested scoped locks and DateTime based timed fuctions Vicente J. Botet Escriba 2012-11-10 10:25:33 +00:00
  • 5c5c818bc5 Thread: manage with ref #7668 Vicente J. Botet Escriba 2012-11-09 20:26:42 +00:00
  • 124b99b2a4 Thread: Added missing include Vicente J. Botet Escriba 2012-11-09 16:56:36 +00:00
  • 1cabac151a Thread: fix typo. Vicente J. Botet Escriba 2012-11-09 16:46:47 +00:00
  • df48b734a2 Thread: rollback to manage with #7657 Vicente J. Botet Escriba 2012-11-08 20:26:32 +00:00
  • 039d744960 Thread added packaged_task__make_ready_at_thread_exit_pass test Vicente J. Botet Escriba 2012-11-06 17:20:17 +00:00
  • 004e8a4fcf Thread: Added packaged_task::make_ready_at_thread_exit Vicente J. Botet Escriba 2012-11-05 17:41:09 +00:00
  • 7648e33c18 Release 1.52.0 boost-1.52.0 Marshall Clow 2012-11-05 15:31:58 +00:00
  • d8f8acbe38 Thread: cleanup + moving lockable traits specializations to the specific files. Vicente J. Botet Escriba 2012-11-04 20:37:25 +00:00
  • 8a01f9ee09 Thread: cleanup+uncomment catch all Vicente J. Botet Escriba 2012-11-04 17:38:09 +00:00
  • 315af061cd Thread: Added promise::set_..._at_thread_exit Vicente J. Botet Escriba 2012-11-04 16:47:02 +00:00
  • 18491c933d Thread added missing file Vicente J. Botet Escriba 2012-11-03 00:58:25 +00:00
  • d01c0232da Thread: Added asynch deferred on a specifc configuration+ prepare the work for async futures joining the producer thread Vicente J. Botet Escriba 2012-11-02 21:30:36 +00:00
  • 91e32e3f02 Thread: extract invoke and make_tuple_indeces on specific files+change the condition to BOOST_NO_CXX11_DECLTYPE_N3276+ fix a warning when BOOST_THREAD_THROW_IF_PRECONDITION_NOT_SATISFIED is not defined Vicente J. Botet Escriba 2012-11-02 07:31:19 +00:00
  • 88294f4161 Thread: Add the function pointer overloads with MSVC even if it supports rvalue references. Vicente J. Botet Escriba 2012-11-01 21:49:20 +00:00
  • 9cdc23159a Thread: rollaback unintended default version change Vicente J. Botet Escriba 2012-11-01 09:52:13 +00:00
  • c95f1d95af Thread: update doc with warnigs for deprecated features + history Vicente J. Botet Escriba 2012-10-31 21:17:49 +00:00