├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── README.md ├── appveyor.yml ├── circle.yml ├── doc ├── Jamfile.v2 ├── acknowledgements.qbk ├── async_executors.qbk ├── barrier.qbk ├── changes.qbk ├── compliance.qbk ├── condition_variables.qbk ├── configuration.qbk ├── emulations.qbk ├── external_locking.qbk ├── future_ref.qbk ├── futures.qbk ├── index.html ├── internal_locking.qbk ├── latch.qbk ├── lockable_adapter.qbk ├── mutex_concepts.qbk ├── mutexes.qbk ├── once.qbk ├── overview.qbk ├── parallel.qbk ├── scoped_thread.qbk ├── shared_mutex_ref.qbk ├── sync_queues_ref.qbk ├── sync_streams.qbk ├── sync_tutorial.qbk ├── synchronized_value.qbk ├── synchronized_value_ref.qbk ├── thread.qbk ├── thread_ref.qbk ├── time.qbk └── tss.qbk ├── example ├── Jamfile.v2 ├── ba_externallly_locked.cpp ├── condition.cpp ├── default_executor.cpp ├── executor.cpp ├── fib_task_region.cpp ├── future_fallback_to.cpp ├── future_then.cpp ├── future_unwrap.cpp ├── future_when_all.cpp ├── generic_executor_ref.cpp ├── lambda_future.cpp ├── make_future.cpp ├── monitor.cpp ├── mutex.cpp ├── not_interleaved.cpp ├── not_interleaved2.cpp ├── once.cpp ├── parallel_accumulate.cpp ├── parallel_quick_sort.cpp ├── perf_condition_variable.cpp ├── perf_shared_mutex.cpp ├── producer_consumer.cpp ├── producer_consumer2.cpp ├── producer_consumer_bounded.cpp ├── recursive_mutex.cpp ├── scoped_thread.cpp ├── serial_executor.cpp ├── serial_executor_cont.cpp ├── shared_monitor.cpp ├── shared_mutex.cpp ├── starvephil.cpp ├── std_scoped_thread.cpp ├── std_thread_guard.cpp ├── strict_lock.cpp ├── synchronized_person.cpp ├── synchronized_value.cpp ├── tennis.cpp ├── this_executor.cpp ├── thread.cpp ├── thread_group.cpp ├── thread_guard.cpp ├── thread_pool.cpp ├── tss.cpp ├── user_scheduler.cpp ├── with_lock_guard.cpp └── xtime.cpp ├── include └── boost │ ├── thread.hpp │ └── thread │ ├── barrier.hpp │ ├── caller_context.hpp │ ├── completion_latch.hpp │ ├── concurrent_queues │ ├── deque_adaptor.hpp │ ├── deque_base.hpp │ ├── deque_views.hpp │ ├── detail │ │ ├── sync_deque_base.hpp │ │ └── sync_queue_base.hpp │ ├── queue_adaptor.hpp │ ├── queue_base.hpp │ ├── queue_op_status.hpp │ ├── queue_views.hpp │ ├── sync_bounded_queue.hpp │ ├── sync_deque.hpp │ ├── sync_priority_queue.hpp │ ├── sync_queue.hpp │ └── sync_timed_queue.hpp │ ├── condition.hpp │ ├── condition_variable.hpp │ ├── csbl │ ├── deque.hpp │ ├── devector.hpp │ ├── functional.hpp │ ├── list.hpp │ ├── memory.hpp │ ├── memory │ │ ├── allocator_arg.hpp │ │ ├── allocator_traits.hpp │ │ ├── config.hpp │ │ ├── default_delete.hpp │ │ ├── pointer_traits.hpp │ │ ├── scoped_allocator.hpp │ │ ├── shared_ptr.hpp │ │ └── unique_ptr.hpp │ ├── queue.hpp │ ├── tuple.hpp │ └── vector.hpp │ ├── cv_status.hpp │ ├── detail │ ├── atomic_redef_macros.hpp │ ├── atomic_undef_macros.hpp │ ├── config.hpp │ ├── counter.hpp │ ├── delete.hpp │ ├── force_cast.hpp │ ├── function_wrapper.hpp │ ├── invoke.hpp │ ├── invoker.hpp │ ├── is_convertible.hpp │ ├── lockable_wrapper.hpp │ ├── log.hpp │ ├── make_tuple_indices.hpp │ ├── memory.hpp │ ├── move.hpp │ ├── nullary_function.hpp │ ├── platform.hpp │ ├── platform_time.hpp │ ├── singleton.hpp │ ├── string_to_unsigned.hpp │ ├── string_trim.hpp │ ├── thread.hpp │ ├── thread_group.hpp │ ├── thread_heap_alloc.hpp │ ├── thread_interruption.hpp │ ├── thread_safety.hpp │ ├── tss_hooks.hpp │ ├── variadic_footer.hpp │ └── variadic_header.hpp │ ├── exceptional_ptr.hpp │ ├── exceptions.hpp │ ├── executor.hpp │ ├── executors │ ├── basic_thread_pool.hpp │ ├── detail │ │ ├── priority_executor_base.hpp │ │ └── scheduled_executor_base.hpp │ ├── executor.hpp │ ├── executor_adaptor.hpp │ ├── generic_executor_ref.hpp │ ├── inline_executor.hpp │ ├── loop_executor.hpp │ ├── scheduled_thread_pool.hpp │ ├── scheduler.hpp │ ├── scheduling_adaptor.hpp │ ├── serial_executor.hpp │ ├── serial_executor_cont.hpp │ ├── thread_executor.hpp │ └── work.hpp │ ├── experimental │ ├── config │ │ └── inline_namespace.hpp │ ├── exception_list.hpp │ ├── parallel │ │ ├── v1 │ │ │ ├── exception_list.hpp │ │ │ └── inline_namespace.hpp │ │ └── v2 │ │ │ ├── inline_namespace.hpp │ │ │ └── task_region.hpp │ └── task_region.hpp │ ├── externally_locked.hpp │ ├── externally_locked_stream.hpp │ ├── future.hpp │ ├── futures │ ├── future_error.hpp │ ├── future_error_code.hpp │ ├── future_status.hpp │ ├── is_future_type.hpp │ ├── launch.hpp │ ├── wait_for_all.hpp │ └── wait_for_any.hpp │ ├── interruption.hpp │ ├── is_locked_by_this_thread.hpp │ ├── latch.hpp │ ├── lock_algorithms.hpp │ ├── lock_concepts.hpp │ ├── lock_factories.hpp │ ├── lock_guard.hpp │ ├── lock_options.hpp │ ├── lock_traits.hpp │ ├── lock_types.hpp │ ├── lockable_adapter.hpp │ ├── lockable_concepts.hpp │ ├── lockable_traits.hpp │ ├── locks.hpp │ ├── mutex.hpp │ ├── null_mutex.hpp │ ├── once.hpp │ ├── ostream_buffer.hpp │ ├── poly_lockable.hpp │ ├── poly_lockable_adapter.hpp │ ├── poly_shared_lockable.hpp │ ├── poly_shared_lockable_adapter.hpp │ ├── pthread │ ├── condition_variable.hpp │ ├── condition_variable_fwd.hpp │ ├── mutex.hpp │ ├── once.hpp │ ├── once_atomic.hpp │ ├── pthread_helpers.hpp │ ├── pthread_mutex_scoped_lock.hpp │ ├── recursive_mutex.hpp │ ├── shared_mutex.hpp │ ├── thread_data.hpp │ └── thread_heap_alloc.hpp │ ├── recursive_mutex.hpp │ ├── reverse_lock.hpp │ ├── scoped_thread.hpp │ ├── shared_lock_guard.hpp │ ├── shared_mutex.hpp │ ├── strict_lock.hpp │ ├── sync_bounded_queue.hpp │ ├── sync_queue.hpp │ ├── synchronized_value.hpp │ ├── testable_mutex.hpp │ ├── thread.hpp │ ├── thread_functors.hpp │ ├── thread_guard.hpp │ ├── thread_only.hpp │ ├── thread_pool.hpp │ ├── thread_time.hpp │ ├── tss.hpp │ ├── user_scheduler.hpp │ ├── v2 │ └── shared_mutex.hpp │ ├── win32 │ ├── basic_recursive_mutex.hpp │ ├── basic_timed_mutex.hpp │ ├── condition_variable.hpp │ ├── interlocked_read.hpp │ ├── mfc_thread_init.hpp │ ├── mutex.hpp │ ├── once.hpp │ ├── recursive_mutex.hpp │ ├── shared_mutex.hpp │ ├── thread_data.hpp │ ├── thread_heap_alloc.hpp │ └── thread_primitives.hpp │ ├── with_lock_guard.hpp │ └── xtime.hpp ├── index.html ├── meta └── libraries.json ├── src ├── future.cpp ├── pthread │ ├── once.cpp │ ├── once_atomic.cpp │ └── thread.cpp ├── tss_null.cpp └── win32 │ ├── thread.cpp │ ├── thread_primitives.cpp │ ├── tss_dll.cpp │ └── tss_pe.cpp ├── test ├── Carbon.r ├── Jamfile.v2 ├── condition_test_common.hpp ├── detail │ ├── string_to_unsigned_test.cpp │ └── string_trim_test.cpp ├── experimental │ └── parallel │ │ ├── v1 │ │ └── exception_list_pass.cpp │ │ └── v2 │ │ └── task_region_pass.cpp ├── functional │ ├── invoke │ │ ├── invoke_int_0_pass.cpp │ │ ├── invoke_lvalue_pass.cpp │ │ └── invoke_rvalue_pass.cpp │ └── invoker │ │ ├── invoker_int_0_pass.cpp │ │ ├── invoker_lvalue_pass.cpp │ │ └── invoker_rvalue_pass.cpp ├── no_implicit_assign_from_lvalue_thread.cpp ├── no_implicit_move_from_lvalue_thread.cpp ├── remove_error_code_unused_warning.hpp ├── self_contained_header.cpp ├── shared_mutex_locking_thread.hpp ├── sync │ ├── conditions │ │ ├── condition_variable │ │ │ ├── assign_fail.cpp │ │ │ ├── copy_fail.cpp │ │ │ ├── default_pass.cpp │ │ │ ├── dtor_pass.cpp │ │ │ ├── lost_notif_pass.cpp │ │ │ ├── native_handle_pass.cpp │ │ │ ├── wait_for_pass.cpp │ │ │ ├── wait_for_pred_pass.cpp │ │ │ ├── wait_pass.cpp │ │ │ ├── wait_until_pass.cpp │ │ │ └── wait_until_pred_pass.cpp │ │ ├── condition_variable_any │ │ │ ├── assign_fail.cpp │ │ │ ├── copy_fail.cpp │ │ │ ├── default_pass.cpp │ │ │ ├── dtor_pass.cpp │ │ │ ├── lost_notif_pass.cpp │ │ │ ├── wait_for_pass.cpp │ │ │ ├── wait_for_pred_pass.cpp │ │ │ ├── wait_until_pass.cpp │ │ │ └── wait_until_pred_pass.cpp │ │ ├── cv_status │ │ │ └── cv_status_pass.cpp │ │ └── notify_all_at_thread_exit_pass.cpp │ ├── futures │ │ ├── async │ │ │ ├── async_executor_pass.cpp │ │ │ └── async_pass.cpp │ │ ├── future │ │ │ ├── async_deferred_then_pass.cpp │ │ │ ├── copy_assign_fail.cpp │ │ │ ├── copy_ctor_fail.cpp │ │ │ ├── default_pass.cpp │ │ │ ├── dtor_pass.cpp │ │ │ ├── get_or_pass.cpp │ │ │ ├── get_pass.cpp │ │ │ ├── move_assign_pass.cpp │ │ │ ├── move_ctor_pass.cpp │ │ │ ├── share_pass.cpp │ │ │ ├── then_deferred_pass.cpp │ │ │ ├── then_executor_pass.cpp │ │ │ ├── then_pass.cpp │ │ │ ├── wait_for_pass.cpp │ │ │ ├── wait_pass.cpp │ │ │ └── wait_until_pass.cpp │ │ ├── make_ready_future_pass.cpp │ │ ├── packaged_task │ │ │ ├── alloc_ctor_pass.cpp │ │ │ ├── copy_assign_fail.cpp │ │ │ ├── copy_ctor_fail.cpp │ │ │ ├── default_ctor_pass.cpp │ │ │ ├── dtor_pass.cpp │ │ │ ├── func_ctor_pass.cpp │ │ │ ├── get_future_pass.cpp │ │ │ ├── make_ready_at_thread_exit_pass.cpp │ │ │ ├── member_swap_pass.cpp │ │ │ ├── move_assign_pass.cpp │ │ │ ├── move_ctor_pass.cpp │ │ │ ├── non_member_swap_pass.cpp │ │ │ ├── operator_pass.cpp │ │ │ ├── reset_pass.cpp │ │ │ ├── types_pass.cpp │ │ │ └── use_allocator_pass.cpp │ │ ├── promise │ │ │ ├── alloc_ctor_pass.cpp │ │ │ ├── copy_assign_fail.cpp │ │ │ ├── copy_ctor_fail.cpp │ │ │ ├── default_pass.cpp │ │ │ ├── dtor_pass.cpp │ │ │ ├── emplace_pass.cpp │ │ │ ├── get_future_pass.cpp │ │ │ ├── move_assign_pass.cpp │ │ │ ├── move_ctor_pass.cpp │ │ │ ├── set_exception_at_thread_exit_pass.cpp │ │ │ ├── set_exception_pass.cpp │ │ │ ├── set_lvalue_at_thread_exit_pass.cpp │ │ │ ├── set_lvalue_pass.cpp │ │ │ ├── set_rvalue_at_thread_exit_pass.cpp │ │ │ ├── set_rvalue_pass.cpp │ │ │ ├── set_value_at_thread_exit_const_pass.cpp │ │ │ ├── set_value_at_thread_exit_void_pass.cpp │ │ │ ├── set_value_const_pass.cpp │ │ │ ├── set_value_void_pass.cpp │ │ │ └── use_allocator_pass.cpp │ │ ├── shared_future │ │ │ ├── copy_assign_pass.cpp │ │ │ ├── copy_ctor_pass.cpp │ │ │ ├── default_pass.cpp │ │ │ ├── dtor_pass.cpp │ │ │ ├── get_pass.cpp │ │ │ ├── move_assign_pass.cpp │ │ │ ├── move_ctor_pass.cpp │ │ │ ├── then_executor_pass.cpp │ │ │ ├── then_pass.cpp │ │ │ ├── wait_for_pass.cpp │ │ │ ├── wait_pass.cpp │ │ │ └── wait_until_pass.cpp │ │ ├── test_allocator.hpp │ │ ├── when_all │ │ │ ├── iterators_pass.cpp │ │ │ ├── none_pass.cpp │ │ │ ├── one_pass.cpp │ │ │ └── variadic_pass.cpp │ │ └── when_any │ │ │ ├── iterators_pass.cpp │ │ │ ├── none_pass.cpp │ │ │ ├── one_pass.cpp │ │ │ └── variadic_pass.cpp │ └── mutual_exclusion │ │ ├── deque_views │ │ └── single_thread_pass.cpp │ │ ├── locks │ │ ├── lock_guard │ │ │ ├── adopt_lock_pass.cpp │ │ │ ├── copy_assign_fail.cpp │ │ │ ├── copy_ctor_fail.cpp │ │ │ ├── default_pass.cpp │ │ │ ├── lock_guard_adopt_lock_compile_fail.cpp │ │ │ ├── lock_guard_adopt_lock_compile_pass.cpp │ │ │ ├── lock_guard_compile_fail.cpp │ │ │ ├── lock_guard_compile_pass.cpp │ │ │ ├── make_lock_guard_adopt_lock_pass.cpp │ │ │ ├── make_lock_guard_pass.cpp │ │ │ └── types_pass.cpp │ │ ├── nested_strict_lock │ │ │ ├── copy_assign_fail.cpp │ │ │ ├── copy_ctor_fail.cpp │ │ │ ├── default_pass.cpp │ │ │ ├── make_nested_strict_lock_pass.cpp │ │ │ ├── owns_lock_pass.cpp │ │ │ └── types_pass.cpp │ │ ├── reverse_lock │ │ │ ├── copy_assign_fail.cpp │ │ │ ├── copy_ctor_fail.cpp │ │ │ ├── types_pass.cpp │ │ │ └── unique_lock_ctor_pass.cpp │ │ ├── shared_lock │ │ │ ├── cons │ │ │ │ ├── adopt_lock_pass.cpp │ │ │ │ ├── copy_assign_fail.cpp │ │ │ │ ├── copy_ctor_fail.cpp │ │ │ │ ├── default_pass.cpp │ │ │ │ ├── defer_lock_pass.cpp │ │ │ │ ├── duration_pass.cpp │ │ │ │ ├── move_assign_pass.cpp │ │ │ │ ├── move_ctor_pass.cpp │ │ │ │ ├── move_ctor_unique_lock_pass.cpp │ │ │ │ ├── move_ctor_upgrade_lock_pass.cpp │ │ │ │ ├── mutex_pass.cpp │ │ │ │ ├── time_point_pass.cpp │ │ │ │ └── try_to_lock_pass.cpp │ │ │ ├── locking │ │ │ │ ├── lock_pass.cpp │ │ │ │ ├── try_lock_for_pass.cpp │ │ │ │ ├── try_lock_pass.cpp │ │ │ │ ├── try_lock_until_pass.cpp │ │ │ │ └── unlock_pass.cpp │ │ │ ├── mod │ │ │ │ ├── member_swap_pass.cpp │ │ │ │ ├── non_member_swap_pass.cpp │ │ │ │ └── release_pass.cpp │ │ │ ├── obs │ │ │ │ ├── mutex_pass.cpp │ │ │ │ ├── op_bool_pass.cpp │ │ │ │ └── owns_lock_pass.cpp │ │ │ └── types_pass.cpp │ │ ├── shared_lock_guard │ │ │ ├── adopt_lock_pass.cpp │ │ │ ├── copy_assign_fail.cpp │ │ │ ├── copy_ctor_fail.cpp │ │ │ ├── default_pass.cpp │ │ │ └── types_pass.cpp │ │ ├── strict_lock │ │ │ ├── copy_assign_fail.cpp │ │ │ ├── copy_ctor_fail.cpp │ │ │ ├── default_pass.cpp │ │ │ ├── make_strict_lock_pass.cpp │ │ │ ├── owns_lock_pass.cpp │ │ │ └── types_pass.cpp │ │ ├── unique_lock │ │ │ ├── cons │ │ │ │ ├── adopt_lock_pass.cpp │ │ │ │ ├── copy_assign_fail.cpp │ │ │ │ ├── copy_ctor_fail.cpp │ │ │ │ ├── default_pass.cpp │ │ │ │ ├── defer_lock_pass.cpp │ │ │ │ ├── duration_pass.cpp │ │ │ │ ├── make_unique_lock_adopt_lock_pass.cpp │ │ │ │ ├── make_unique_lock_defer_lock_pass.cpp │ │ │ │ ├── make_unique_lock_mutex_pass.cpp │ │ │ │ ├── make_unique_lock_try_to_lock_pass.cpp │ │ │ │ ├── make_unique_locks_mutex_pass.cpp │ │ │ │ ├── move_assign_pass.cpp │ │ │ │ ├── move_ctor_pass.cpp │ │ │ │ ├── move_ctor_shared_lock_for_pass.cpp │ │ │ │ ├── move_ctor_shared_lock_try_pass.cpp │ │ │ │ ├── move_ctor_shared_lock_until_pass.cpp │ │ │ │ ├── move_ctor_upgrade_lock_for_pass.cpp │ │ │ │ ├── move_ctor_upgrade_lock_pass.cpp │ │ │ │ ├── move_ctor_upgrade_lock_try_pass.cpp │ │ │ │ ├── move_ctor_upgrade_lock_until_pass.cpp │ │ │ │ ├── mutex_pass.cpp │ │ │ │ ├── time_point_pass.cpp │ │ │ │ └── try_to_lock_pass.cpp │ │ │ ├── locking │ │ │ │ ├── lock_pass.cpp │ │ │ │ ├── try_lock_for_pass.cpp │ │ │ │ ├── try_lock_pass.cpp │ │ │ │ ├── try_lock_until_pass.cpp │ │ │ │ └── unlock_pass.cpp │ │ │ ├── mod │ │ │ │ ├── member_swap_pass.cpp │ │ │ │ ├── non_member_swap_pass.cpp │ │ │ │ └── release_pass.cpp │ │ │ ├── obs │ │ │ │ ├── mutex_pass.cpp │ │ │ │ ├── op_bool_pass.cpp │ │ │ │ ├── op_int_fail.cpp │ │ │ │ └── owns_lock_pass.cpp │ │ │ └── types_pass.cpp │ │ └── upgrade_lock │ │ │ ├── cons │ │ │ ├── adopt_lock_pass.cpp │ │ │ ├── copy_assign_fail.cpp │ │ │ ├── copy_ctor_fail.cpp │ │ │ ├── default_pass.cpp │ │ │ ├── defer_lock_pass.cpp │ │ │ ├── duration_pass.cpp │ │ │ ├── move_assign_pass.cpp │ │ │ ├── move_ctor_pass.cpp │ │ │ ├── move_ctor_shared_lock_for_pass.cpp │ │ │ ├── move_ctor_shared_lock_try_pass.cpp │ │ │ ├── move_ctor_shared_lock_until_pass.cpp │ │ │ ├── move_ctor_unique_lock_pass.cpp │ │ │ ├── mutex_pass.cpp │ │ │ ├── time_point_pass.cpp │ │ │ └── try_to_lock_pass.cpp │ │ │ ├── locking │ │ │ ├── lock_pass.cpp │ │ │ ├── try_lock_for_pass.cpp │ │ │ ├── try_lock_pass.cpp │ │ │ ├── try_lock_until_pass.cpp │ │ │ └── unlock_pass.cpp │ │ │ ├── mod │ │ │ ├── member_swap_pass.cpp │ │ │ ├── non_member_swap_pass.cpp │ │ │ └── release_pass.cpp │ │ │ ├── obs │ │ │ ├── mutex_pass.cpp │ │ │ ├── op_bool_pass.cpp │ │ │ └── owns_lock_pass.cpp │ │ │ └── types_pass.cpp │ │ ├── mutex │ │ ├── assign_fail.cpp │ │ ├── copy_fail.cpp │ │ ├── default_pass.cpp │ │ ├── lock_compile_fail.cpp │ │ ├── lock_compile_pass.cpp │ │ ├── lock_pass.cpp │ │ ├── native_handle_pass.cpp │ │ ├── try_lock_compile_fail.cpp │ │ ├── try_lock_compile_pass.cpp │ │ └── try_lock_pass.cpp │ │ ├── null_mutex │ │ ├── assign_fail.cpp │ │ ├── copy_fail.cpp │ │ ├── default_pass.cpp │ │ ├── lock_pass.cpp │ │ ├── try_lock_for_pass.cpp │ │ ├── try_lock_pass.cpp │ │ └── try_lock_until_pass.cpp │ │ ├── once │ │ └── call_once │ │ │ └── call_once_pass.cpp │ │ ├── queue_views │ │ └── single_thread_pass.cpp │ │ ├── recursive_mutex │ │ ├── assign_fail.cpp │ │ ├── copy_fail.cpp │ │ ├── default_pass.cpp │ │ ├── lock_pass.cpp │ │ ├── native_handle_pass.cpp │ │ └── try_lock_pass.cpp │ │ ├── recursive_timed_mutex │ │ ├── assign_fail.cpp │ │ ├── copy_fail.cpp │ │ ├── default_pass.cpp │ │ ├── lock_pass.cpp │ │ ├── native_handle_pass.cpp │ │ ├── try_lock_for_pass.cpp │ │ ├── try_lock_pass.cpp │ │ └── try_lock_until_pass.cpp │ │ ├── shared_mutex │ │ ├── assign_fail.cpp │ │ ├── copy_fail.cpp │ │ ├── default_pass.cpp │ │ ├── lock_pass.cpp │ │ ├── try_lock_for_pass.cpp │ │ ├── try_lock_pass.cpp │ │ └── try_lock_until_pass.cpp │ │ ├── sync_bounded_queue │ │ ├── multi_thread_pass.cpp │ │ └── single_thread_pass.cpp │ │ ├── sync_deque │ │ ├── multi_thread_pass.cpp │ │ └── single_thread_pass.cpp │ │ ├── sync_pq │ │ ├── pq_multi_thread_pass.cpp │ │ ├── pq_single_thread_pass.cpp │ │ ├── tq_multi_thread_pass.cpp │ │ └── tq_single_thread_pass.cpp │ │ ├── sync_queue │ │ ├── multi_thread_pass.cpp │ │ └── single_thread_pass.cpp │ │ ├── synchronized_value │ │ ├── call_pass.cpp │ │ ├── copy_T_assign_pass.cpp │ │ ├── copy_T_ctor_pass.cpp │ │ ├── copy_assign_pass.cpp │ │ ├── copy_ctor_pass.cpp │ │ ├── default_ctor_pass.cpp │ │ ├── indirect_pass.cpp │ │ ├── move_T_assign_pass.cpp │ │ ├── move_T_ctor_pass.cpp │ │ ├── move_assign_pass.cpp │ │ ├── move_ctor_pass.cpp │ │ ├── swap_T_pass.cpp │ │ ├── swap_pass.cpp │ │ └── synchronize_pass.cpp │ │ ├── timed_mutex │ │ ├── assign_fail.cpp │ │ ├── copy_fail.cpp │ │ ├── default_pass.cpp │ │ ├── lock_pass.cpp │ │ ├── native_handle_pass.cpp │ │ ├── try_lock_for_pass.cpp │ │ ├── try_lock_pass.cpp │ │ └── try_lock_until_pass.cpp │ │ └── with_lock_guard │ │ ├── with_lock_guard_bind.cpp │ │ ├── with_lock_guard_lambda.cpp │ │ ├── with_lock_guard_move.cpp │ │ └── with_lock_guard_simple.cpp ├── test.mcp ├── test_10340.cpp ├── test_10963.cpp ├── test_10964.cpp ├── test_11053.cpp ├── test_11256.cpp ├── test_11266.cpp ├── test_11499.cpp ├── test_11611.cpp ├── test_11796.cpp ├── test_11818.cpp ├── test_12293.cpp ├── test_12949.cpp ├── test_13480b.cpp ├── test_13561.cpp ├── test_2309.cpp ├── test_2501.cpp ├── test_2741.cpp ├── test_3628.cpp ├── test_366_1.cpp ├── test_366_2.cpp ├── test_366_3.cpp ├── test_366_4.cpp ├── test_3837.cpp ├── test_4521.cpp ├── test_4648.cpp ├── test_4882.cpp ├── test_5351.cpp ├── test_5502.cpp ├── test_5542_1.cpp ├── test_5542_2.cpp ├── test_5542_3.cpp ├── test_5891.cpp ├── test_6130.cpp ├── test_6170.cpp ├── test_6174.cpp ├── test_7160.cpp ├── test_7328.cpp ├── test_7571.cpp ├── test_7665.cpp ├── test_7666.cpp ├── test_7720.cpp ├── test_7755.cpp ├── test_8455.cpp ├── test_8508.cpp ├── test_8557.cpp ├── test_8586.cpp ├── test_8596.cpp ├── test_8600.cpp ├── test_8674.cpp ├── test_8943.cpp ├── test_8960.cpp ├── test_9079_a.cpp ├── test_9079_b.cpp ├── test_9192.cpp ├── test_9303.cpp ├── test_9319.cpp ├── test_9711.cpp ├── test_9856.cpp ├── test_barrier.cpp ├── test_barrier_size_fct.cpp ├── test_barrier_void_fct.cpp ├── test_completion_latch.cpp ├── test_condition.cpp ├── test_condition_notify_all.cpp ├── test_condition_notify_one.cpp ├── test_condition_timed_wait_times_out.cpp ├── test_futures.cpp ├── test_generic_locks.cpp ├── test_hardware_concurrency.cpp ├── test_latch.cpp ├── test_lock_concept.cpp ├── test_ml.cpp ├── test_ml2.cpp ├── test_move_function.cpp ├── test_mutex.cpp ├── test_once.cpp ├── test_physical_concurrency.cpp ├── test_scheduled_tp.cpp ├── test_scheduler.cpp ├── test_scheduling_adaptor.cpp ├── test_shared_mutex.cpp ├── test_shared_mutex_part_2.cpp ├── test_shared_mutex_timed_locks.cpp ├── test_shared_mutex_timed_locks_chrono.cpp ├── test_thread.cpp ├── test_thread_exit.cpp ├── test_thread_id.cpp ├── test_thread_launching.cpp ├── test_thread_mf.cpp ├── test_thread_move.cpp ├── test_thread_move_return.cpp ├── test_thread_return_local.cpp ├── test_time_jumps.cpp ├── test_tss.cpp ├── test_xtime.cpp ├── threads │ ├── container │ │ ├── thread_ptr_list_pass.cpp │ │ └── thread_vector_pass.cpp │ ├── this_thread │ │ ├── get_id │ │ │ └── get_id_pass.cpp │ │ ├── sleep_for │ │ │ └── sleep_for_pass.cpp │ │ └── sleep_until │ │ │ └── sleep_until_pass.cpp │ └── thread │ │ ├── assign │ │ ├── copy_fail.cpp │ │ └── move_pass.cpp │ │ ├── constr │ │ ├── FArgs_pass.cpp │ │ ├── F_pass.cpp │ │ ├── FrvalueArgs_pass.cpp │ │ ├── Frvalue_pass.cpp │ │ ├── copy_fail.cpp │ │ ├── default_pass.cpp │ │ ├── lambda_pass.cpp │ │ └── move_pass.cpp │ │ ├── destr │ │ └── dtor_pass.cpp │ │ ├── id │ │ └── hash_pass.cpp │ │ ├── members │ │ ├── detach_pass.cpp │ │ ├── get_id_pass.cpp │ │ ├── join_pass.cpp │ │ ├── joinable_pass.cpp │ │ ├── native_handle_pass.cpp │ │ ├── swap_pass.cpp │ │ ├── try_join_for_pass.cpp │ │ └── try_join_until_pass.cpp │ │ ├── non_members │ │ └── swap_pass.cpp │ │ └── static │ │ └── hardware_concurrency_pass.cpp ├── timming.hpp ├── util.inl └── winrt_init.cpp └── tutorial ├── bounded_buffer.cpp ├── counter.cpp ├── factorial.cpp ├── factorial2.cpp ├── factorial3.cpp ├── helloworld.cpp ├── helloworld2.cpp ├── helloworld3.cpp ├── once.cpp └── tss.cpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/appveyor.yml -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/circle.yml -------------------------------------------------------------------------------- /doc/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/Jamfile.v2 -------------------------------------------------------------------------------- /doc/acknowledgements.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/acknowledgements.qbk -------------------------------------------------------------------------------- /doc/async_executors.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/async_executors.qbk -------------------------------------------------------------------------------- /doc/barrier.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/barrier.qbk -------------------------------------------------------------------------------- /doc/changes.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/changes.qbk -------------------------------------------------------------------------------- /doc/compliance.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/compliance.qbk -------------------------------------------------------------------------------- /doc/condition_variables.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/condition_variables.qbk -------------------------------------------------------------------------------- /doc/configuration.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/configuration.qbk -------------------------------------------------------------------------------- /doc/emulations.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/emulations.qbk -------------------------------------------------------------------------------- /doc/external_locking.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/external_locking.qbk -------------------------------------------------------------------------------- /doc/future_ref.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/future_ref.qbk -------------------------------------------------------------------------------- /doc/futures.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/futures.qbk -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/index.html -------------------------------------------------------------------------------- /doc/internal_locking.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/internal_locking.qbk -------------------------------------------------------------------------------- /doc/latch.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/latch.qbk -------------------------------------------------------------------------------- /doc/lockable_adapter.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/lockable_adapter.qbk -------------------------------------------------------------------------------- /doc/mutex_concepts.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/mutex_concepts.qbk -------------------------------------------------------------------------------- /doc/mutexes.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/mutexes.qbk -------------------------------------------------------------------------------- /doc/once.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/once.qbk -------------------------------------------------------------------------------- /doc/overview.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/overview.qbk -------------------------------------------------------------------------------- /doc/parallel.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/parallel.qbk -------------------------------------------------------------------------------- /doc/scoped_thread.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/scoped_thread.qbk -------------------------------------------------------------------------------- /doc/shared_mutex_ref.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/shared_mutex_ref.qbk -------------------------------------------------------------------------------- /doc/sync_queues_ref.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/sync_queues_ref.qbk -------------------------------------------------------------------------------- /doc/sync_streams.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/sync_streams.qbk -------------------------------------------------------------------------------- /doc/sync_tutorial.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/sync_tutorial.qbk -------------------------------------------------------------------------------- /doc/synchronized_value.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/synchronized_value.qbk -------------------------------------------------------------------------------- /doc/synchronized_value_ref.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/synchronized_value_ref.qbk -------------------------------------------------------------------------------- /doc/thread.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/thread.qbk -------------------------------------------------------------------------------- /doc/thread_ref.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/thread_ref.qbk -------------------------------------------------------------------------------- /doc/time.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/time.qbk -------------------------------------------------------------------------------- /doc/tss.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/doc/tss.qbk -------------------------------------------------------------------------------- /example/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/Jamfile.v2 -------------------------------------------------------------------------------- /example/ba_externallly_locked.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/ba_externallly_locked.cpp -------------------------------------------------------------------------------- /example/condition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/condition.cpp -------------------------------------------------------------------------------- /example/default_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/default_executor.cpp -------------------------------------------------------------------------------- /example/executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/executor.cpp -------------------------------------------------------------------------------- /example/fib_task_region.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/fib_task_region.cpp -------------------------------------------------------------------------------- /example/future_fallback_to.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/future_fallback_to.cpp -------------------------------------------------------------------------------- /example/future_then.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/future_then.cpp -------------------------------------------------------------------------------- /example/future_unwrap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/future_unwrap.cpp -------------------------------------------------------------------------------- /example/future_when_all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/future_when_all.cpp -------------------------------------------------------------------------------- /example/generic_executor_ref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/generic_executor_ref.cpp -------------------------------------------------------------------------------- /example/lambda_future.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/lambda_future.cpp -------------------------------------------------------------------------------- /example/make_future.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/make_future.cpp -------------------------------------------------------------------------------- /example/monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/monitor.cpp -------------------------------------------------------------------------------- /example/mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/mutex.cpp -------------------------------------------------------------------------------- /example/not_interleaved.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/not_interleaved.cpp -------------------------------------------------------------------------------- /example/not_interleaved2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/not_interleaved2.cpp -------------------------------------------------------------------------------- /example/once.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/once.cpp -------------------------------------------------------------------------------- /example/parallel_accumulate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/parallel_accumulate.cpp -------------------------------------------------------------------------------- /example/parallel_quick_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/parallel_quick_sort.cpp -------------------------------------------------------------------------------- /example/perf_condition_variable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/perf_condition_variable.cpp -------------------------------------------------------------------------------- /example/perf_shared_mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/perf_shared_mutex.cpp -------------------------------------------------------------------------------- /example/producer_consumer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/producer_consumer.cpp -------------------------------------------------------------------------------- /example/producer_consumer2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/producer_consumer2.cpp -------------------------------------------------------------------------------- /example/producer_consumer_bounded.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/producer_consumer_bounded.cpp -------------------------------------------------------------------------------- /example/recursive_mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/recursive_mutex.cpp -------------------------------------------------------------------------------- /example/scoped_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/scoped_thread.cpp -------------------------------------------------------------------------------- /example/serial_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/serial_executor.cpp -------------------------------------------------------------------------------- /example/serial_executor_cont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/serial_executor_cont.cpp -------------------------------------------------------------------------------- /example/shared_monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/shared_monitor.cpp -------------------------------------------------------------------------------- /example/shared_mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/shared_mutex.cpp -------------------------------------------------------------------------------- /example/starvephil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/starvephil.cpp -------------------------------------------------------------------------------- /example/std_scoped_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/std_scoped_thread.cpp -------------------------------------------------------------------------------- /example/std_thread_guard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/std_thread_guard.cpp -------------------------------------------------------------------------------- /example/strict_lock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/strict_lock.cpp -------------------------------------------------------------------------------- /example/synchronized_person.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/synchronized_person.cpp -------------------------------------------------------------------------------- /example/synchronized_value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/synchronized_value.cpp -------------------------------------------------------------------------------- /example/tennis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/tennis.cpp -------------------------------------------------------------------------------- /example/this_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/this_executor.cpp -------------------------------------------------------------------------------- /example/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/thread.cpp -------------------------------------------------------------------------------- /example/thread_group.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/thread_group.cpp -------------------------------------------------------------------------------- /example/thread_guard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/thread_guard.cpp -------------------------------------------------------------------------------- /example/thread_pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/thread_pool.cpp -------------------------------------------------------------------------------- /example/tss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/tss.cpp -------------------------------------------------------------------------------- /example/user_scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/user_scheduler.cpp -------------------------------------------------------------------------------- /example/with_lock_guard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/with_lock_guard.cpp -------------------------------------------------------------------------------- /example/xtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/example/xtime.cpp -------------------------------------------------------------------------------- /include/boost/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread.hpp -------------------------------------------------------------------------------- /include/boost/thread/barrier.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/barrier.hpp -------------------------------------------------------------------------------- /include/boost/thread/caller_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/caller_context.hpp -------------------------------------------------------------------------------- /include/boost/thread/completion_latch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/completion_latch.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/deque_adaptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/deque_adaptor.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/deque_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/deque_base.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/deque_views.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/deque_views.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/detail/sync_deque_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/detail/sync_deque_base.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/detail/sync_queue_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/detail/sync_queue_base.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/queue_adaptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/queue_adaptor.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/queue_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/queue_base.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/queue_op_status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/queue_op_status.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/queue_views.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/queue_views.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/sync_bounded_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/sync_bounded_queue.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/sync_deque.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/sync_deque.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/sync_priority_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/sync_priority_queue.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/sync_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/sync_queue.hpp -------------------------------------------------------------------------------- /include/boost/thread/concurrent_queues/sync_timed_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/concurrent_queues/sync_timed_queue.hpp -------------------------------------------------------------------------------- /include/boost/thread/condition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/condition.hpp -------------------------------------------------------------------------------- /include/boost/thread/condition_variable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/condition_variable.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/deque.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/deque.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/devector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/devector.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/functional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/functional.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/list.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/memory.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/memory/allocator_arg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/memory/allocator_arg.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/memory/allocator_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/memory/allocator_traits.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/memory/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/memory/config.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/memory/default_delete.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/memory/default_delete.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/memory/pointer_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/memory/pointer_traits.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/memory/scoped_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/memory/scoped_allocator.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/memory/shared_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/memory/shared_ptr.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/memory/unique_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/memory/unique_ptr.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/queue.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/tuple.hpp -------------------------------------------------------------------------------- /include/boost/thread/csbl/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/csbl/vector.hpp -------------------------------------------------------------------------------- /include/boost/thread/cv_status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/cv_status.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/atomic_redef_macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/atomic_redef_macros.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/atomic_undef_macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/atomic_undef_macros.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/config.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/counter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/counter.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/delete.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/delete.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/force_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/force_cast.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/function_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/function_wrapper.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/invoke.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/invoke.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/invoker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/invoker.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/is_convertible.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/is_convertible.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/lockable_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/lockable_wrapper.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/log.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/make_tuple_indices.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/make_tuple_indices.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/memory.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/move.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/move.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/nullary_function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/nullary_function.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/platform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/platform.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/platform_time.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/platform_time.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/singleton.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/singleton.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/string_to_unsigned.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/string_to_unsigned.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/string_trim.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/string_trim.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/thread.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/thread_group.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/thread_group.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/thread_heap_alloc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/thread_heap_alloc.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/thread_interruption.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/thread_interruption.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/thread_safety.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/thread_safety.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/tss_hooks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/tss_hooks.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/variadic_footer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/variadic_footer.hpp -------------------------------------------------------------------------------- /include/boost/thread/detail/variadic_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/detail/variadic_header.hpp -------------------------------------------------------------------------------- /include/boost/thread/exceptional_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/exceptional_ptr.hpp -------------------------------------------------------------------------------- /include/boost/thread/exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/exceptions.hpp -------------------------------------------------------------------------------- /include/boost/thread/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executor.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/basic_thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/basic_thread_pool.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/detail/priority_executor_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/detail/priority_executor_base.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/detail/scheduled_executor_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/detail/scheduled_executor_base.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/executor.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/executor_adaptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/executor_adaptor.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/generic_executor_ref.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/generic_executor_ref.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/inline_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/inline_executor.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/loop_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/loop_executor.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/scheduled_thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/scheduled_thread_pool.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/scheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/scheduler.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/scheduling_adaptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/scheduling_adaptor.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/serial_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/serial_executor.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/serial_executor_cont.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/serial_executor_cont.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/thread_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/thread_executor.hpp -------------------------------------------------------------------------------- /include/boost/thread/executors/work.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/executors/work.hpp -------------------------------------------------------------------------------- /include/boost/thread/experimental/config/inline_namespace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/experimental/config/inline_namespace.hpp -------------------------------------------------------------------------------- /include/boost/thread/experimental/exception_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/experimental/exception_list.hpp -------------------------------------------------------------------------------- /include/boost/thread/experimental/parallel/v1/exception_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/experimental/parallel/v1/exception_list.hpp -------------------------------------------------------------------------------- /include/boost/thread/experimental/parallel/v1/inline_namespace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/experimental/parallel/v1/inline_namespace.hpp -------------------------------------------------------------------------------- /include/boost/thread/experimental/parallel/v2/inline_namespace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/experimental/parallel/v2/inline_namespace.hpp -------------------------------------------------------------------------------- /include/boost/thread/experimental/parallel/v2/task_region.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/experimental/parallel/v2/task_region.hpp -------------------------------------------------------------------------------- /include/boost/thread/experimental/task_region.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/experimental/task_region.hpp -------------------------------------------------------------------------------- /include/boost/thread/externally_locked.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/externally_locked.hpp -------------------------------------------------------------------------------- /include/boost/thread/externally_locked_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/externally_locked_stream.hpp -------------------------------------------------------------------------------- /include/boost/thread/future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/future.hpp -------------------------------------------------------------------------------- /include/boost/thread/futures/future_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/futures/future_error.hpp -------------------------------------------------------------------------------- /include/boost/thread/futures/future_error_code.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/futures/future_error_code.hpp -------------------------------------------------------------------------------- /include/boost/thread/futures/future_status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/futures/future_status.hpp -------------------------------------------------------------------------------- /include/boost/thread/futures/is_future_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/futures/is_future_type.hpp -------------------------------------------------------------------------------- /include/boost/thread/futures/launch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/futures/launch.hpp -------------------------------------------------------------------------------- /include/boost/thread/futures/wait_for_all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/futures/wait_for_all.hpp -------------------------------------------------------------------------------- /include/boost/thread/futures/wait_for_any.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/futures/wait_for_any.hpp -------------------------------------------------------------------------------- /include/boost/thread/interruption.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/interruption.hpp -------------------------------------------------------------------------------- /include/boost/thread/is_locked_by_this_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/is_locked_by_this_thread.hpp -------------------------------------------------------------------------------- /include/boost/thread/latch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/latch.hpp -------------------------------------------------------------------------------- /include/boost/thread/lock_algorithms.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lock_algorithms.hpp -------------------------------------------------------------------------------- /include/boost/thread/lock_concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lock_concepts.hpp -------------------------------------------------------------------------------- /include/boost/thread/lock_factories.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lock_factories.hpp -------------------------------------------------------------------------------- /include/boost/thread/lock_guard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lock_guard.hpp -------------------------------------------------------------------------------- /include/boost/thread/lock_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lock_options.hpp -------------------------------------------------------------------------------- /include/boost/thread/lock_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lock_traits.hpp -------------------------------------------------------------------------------- /include/boost/thread/lock_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lock_types.hpp -------------------------------------------------------------------------------- /include/boost/thread/lockable_adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lockable_adapter.hpp -------------------------------------------------------------------------------- /include/boost/thread/lockable_concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lockable_concepts.hpp -------------------------------------------------------------------------------- /include/boost/thread/lockable_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/lockable_traits.hpp -------------------------------------------------------------------------------- /include/boost/thread/locks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/locks.hpp -------------------------------------------------------------------------------- /include/boost/thread/mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/null_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/null_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/once.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/once.hpp -------------------------------------------------------------------------------- /include/boost/thread/ostream_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/ostream_buffer.hpp -------------------------------------------------------------------------------- /include/boost/thread/poly_lockable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/poly_lockable.hpp -------------------------------------------------------------------------------- /include/boost/thread/poly_lockable_adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/poly_lockable_adapter.hpp -------------------------------------------------------------------------------- /include/boost/thread/poly_shared_lockable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/poly_shared_lockable.hpp -------------------------------------------------------------------------------- /include/boost/thread/poly_shared_lockable_adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/poly_shared_lockable_adapter.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/condition_variable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/condition_variable.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/condition_variable_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/condition_variable_fwd.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/once.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/once.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/once_atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/once_atomic.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/pthread_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/pthread_helpers.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/recursive_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/recursive_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/shared_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/shared_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/thread_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/thread_data.hpp -------------------------------------------------------------------------------- /include/boost/thread/pthread/thread_heap_alloc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/pthread/thread_heap_alloc.hpp -------------------------------------------------------------------------------- /include/boost/thread/recursive_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/recursive_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/reverse_lock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/reverse_lock.hpp -------------------------------------------------------------------------------- /include/boost/thread/scoped_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/scoped_thread.hpp -------------------------------------------------------------------------------- /include/boost/thread/shared_lock_guard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/shared_lock_guard.hpp -------------------------------------------------------------------------------- /include/boost/thread/shared_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/shared_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/strict_lock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/strict_lock.hpp -------------------------------------------------------------------------------- /include/boost/thread/sync_bounded_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/sync_bounded_queue.hpp -------------------------------------------------------------------------------- /include/boost/thread/sync_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/sync_queue.hpp -------------------------------------------------------------------------------- /include/boost/thread/synchronized_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/synchronized_value.hpp -------------------------------------------------------------------------------- /include/boost/thread/testable_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/testable_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/thread.hpp -------------------------------------------------------------------------------- /include/boost/thread/thread_functors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/thread_functors.hpp -------------------------------------------------------------------------------- /include/boost/thread/thread_guard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/thread_guard.hpp -------------------------------------------------------------------------------- /include/boost/thread/thread_only.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/thread_only.hpp -------------------------------------------------------------------------------- /include/boost/thread/thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/thread_pool.hpp -------------------------------------------------------------------------------- /include/boost/thread/thread_time.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/thread_time.hpp -------------------------------------------------------------------------------- /include/boost/thread/tss.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/tss.hpp -------------------------------------------------------------------------------- /include/boost/thread/user_scheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/user_scheduler.hpp -------------------------------------------------------------------------------- /include/boost/thread/v2/shared_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/v2/shared_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/basic_recursive_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/basic_recursive_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/basic_timed_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/basic_timed_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/condition_variable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/condition_variable.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/interlocked_read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/interlocked_read.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/mfc_thread_init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/mfc_thread_init.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/once.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/once.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/recursive_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/recursive_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/shared_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/shared_mutex.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/thread_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/thread_data.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/thread_heap_alloc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/thread_heap_alloc.hpp -------------------------------------------------------------------------------- /include/boost/thread/win32/thread_primitives.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/win32/thread_primitives.hpp -------------------------------------------------------------------------------- /include/boost/thread/with_lock_guard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/with_lock_guard.hpp -------------------------------------------------------------------------------- /include/boost/thread/xtime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/include/boost/thread/xtime.hpp -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/index.html -------------------------------------------------------------------------------- /meta/libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/meta/libraries.json -------------------------------------------------------------------------------- /src/future.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/src/future.cpp -------------------------------------------------------------------------------- /src/pthread/once.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/src/pthread/once.cpp -------------------------------------------------------------------------------- /src/pthread/once_atomic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/src/pthread/once_atomic.cpp -------------------------------------------------------------------------------- /src/pthread/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/src/pthread/thread.cpp -------------------------------------------------------------------------------- /src/tss_null.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/src/tss_null.cpp -------------------------------------------------------------------------------- /src/win32/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/src/win32/thread.cpp -------------------------------------------------------------------------------- /src/win32/thread_primitives.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/src/win32/thread_primitives.cpp -------------------------------------------------------------------------------- /src/win32/tss_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/src/win32/tss_dll.cpp -------------------------------------------------------------------------------- /src/win32/tss_pe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/src/win32/tss_pe.cpp -------------------------------------------------------------------------------- /test/Carbon.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/Carbon.r -------------------------------------------------------------------------------- /test/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/Jamfile.v2 -------------------------------------------------------------------------------- /test/condition_test_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/condition_test_common.hpp -------------------------------------------------------------------------------- /test/detail/string_to_unsigned_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/detail/string_to_unsigned_test.cpp -------------------------------------------------------------------------------- /test/detail/string_trim_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/detail/string_trim_test.cpp -------------------------------------------------------------------------------- /test/experimental/parallel/v1/exception_list_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/experimental/parallel/v1/exception_list_pass.cpp -------------------------------------------------------------------------------- /test/experimental/parallel/v2/task_region_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/experimental/parallel/v2/task_region_pass.cpp -------------------------------------------------------------------------------- /test/functional/invoke/invoke_int_0_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/functional/invoke/invoke_int_0_pass.cpp -------------------------------------------------------------------------------- /test/functional/invoke/invoke_lvalue_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/functional/invoke/invoke_lvalue_pass.cpp -------------------------------------------------------------------------------- /test/functional/invoke/invoke_rvalue_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/functional/invoke/invoke_rvalue_pass.cpp -------------------------------------------------------------------------------- /test/functional/invoker/invoker_int_0_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/functional/invoker/invoker_int_0_pass.cpp -------------------------------------------------------------------------------- /test/functional/invoker/invoker_lvalue_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/functional/invoker/invoker_lvalue_pass.cpp -------------------------------------------------------------------------------- /test/functional/invoker/invoker_rvalue_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/functional/invoker/invoker_rvalue_pass.cpp -------------------------------------------------------------------------------- /test/no_implicit_assign_from_lvalue_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/no_implicit_assign_from_lvalue_thread.cpp -------------------------------------------------------------------------------- /test/no_implicit_move_from_lvalue_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/no_implicit_move_from_lvalue_thread.cpp -------------------------------------------------------------------------------- /test/remove_error_code_unused_warning.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/remove_error_code_unused_warning.hpp -------------------------------------------------------------------------------- /test/self_contained_header.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/self_contained_header.cpp -------------------------------------------------------------------------------- /test/shared_mutex_locking_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/shared_mutex_locking_thread.hpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/copy_fail.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/dtor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/dtor_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/lost_notif_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/lost_notif_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/native_handle_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/native_handle_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/wait_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/wait_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/wait_for_pred_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/wait_for_pred_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/wait_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/wait_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/wait_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/wait_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable/wait_until_pred_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable/wait_until_pred_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable_any/assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable_any/assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable_any/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable_any/copy_fail.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable_any/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable_any/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable_any/dtor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable_any/dtor_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable_any/lost_notif_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable_any/lost_notif_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable_any/wait_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable_any/wait_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable_any/wait_for_pred_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable_any/wait_for_pred_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable_any/wait_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable_any/wait_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/condition_variable_any/wait_until_pred_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/condition_variable_any/wait_until_pred_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/cv_status/cv_status_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/cv_status/cv_status_pass.cpp -------------------------------------------------------------------------------- /test/sync/conditions/notify_all_at_thread_exit_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/conditions/notify_all_at_thread_exit_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/async/async_executor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/async/async_executor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/async/async_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/async/async_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/async_deferred_then_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/async_deferred_then_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/dtor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/dtor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/get_or_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/get_or_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/get_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/get_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/move_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/move_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/move_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/move_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/share_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/share_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/then_deferred_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/then_deferred_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/then_executor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/then_executor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/then_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/then_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/wait_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/wait_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/wait_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/wait_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/future/wait_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/future/wait_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/make_ready_future_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/make_ready_future_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/alloc_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/alloc_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/default_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/default_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/dtor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/dtor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/func_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/func_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/get_future_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/get_future_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/make_ready_at_thread_exit_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/make_ready_at_thread_exit_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/member_swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/member_swap_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/move_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/move_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/move_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/move_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/non_member_swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/non_member_swap_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/operator_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/operator_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/reset_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/reset_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/types_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/types_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/packaged_task/use_allocator_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/packaged_task/use_allocator_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/alloc_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/alloc_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/dtor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/dtor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/emplace_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/emplace_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/get_future_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/get_future_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/move_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/move_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/move_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/move_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_exception_at_thread_exit_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_exception_at_thread_exit_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_exception_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_exception_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_lvalue_at_thread_exit_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_lvalue_at_thread_exit_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_lvalue_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_lvalue_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_rvalue_at_thread_exit_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_rvalue_at_thread_exit_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_rvalue_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_rvalue_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_value_at_thread_exit_const_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_value_at_thread_exit_const_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_value_at_thread_exit_void_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_value_at_thread_exit_void_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_value_const_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_value_const_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/set_value_void_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/set_value_void_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/promise/use_allocator_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/promise/use_allocator_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/copy_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/copy_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/copy_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/copy_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/dtor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/dtor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/get_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/get_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/move_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/move_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/move_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/move_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/then_executor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/then_executor_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/then_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/then_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/wait_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/wait_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/wait_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/wait_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/shared_future/wait_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/shared_future/wait_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/test_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/test_allocator.hpp -------------------------------------------------------------------------------- /test/sync/futures/when_all/iterators_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/when_all/iterators_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/when_all/none_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/when_all/none_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/when_all/one_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/when_all/one_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/when_all/variadic_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/when_all/variadic_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/when_any/iterators_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/when_any/iterators_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/when_any/none_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/when_any/none_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/when_any/one_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/when_any/one_pass.cpp -------------------------------------------------------------------------------- /test/sync/futures/when_any/variadic_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/futures/when_any/variadic_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/deque_views/single_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/deque_views/single_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/adopt_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/adopt_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/lock_guard_adopt_lock_compile_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/lock_guard_adopt_lock_compile_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/lock_guard_adopt_lock_compile_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/lock_guard_adopt_lock_compile_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/lock_guard_compile_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/lock_guard_compile_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/lock_guard_compile_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/lock_guard_compile_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/make_lock_guard_adopt_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/make_lock_guard_adopt_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/make_lock_guard_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/make_lock_guard_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/lock_guard/types_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/lock_guard/types_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/nested_strict_lock/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/nested_strict_lock/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/nested_strict_lock/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/nested_strict_lock/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/nested_strict_lock/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/nested_strict_lock/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/nested_strict_lock/make_nested_strict_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/nested_strict_lock/make_nested_strict_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/nested_strict_lock/owns_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/nested_strict_lock/owns_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/nested_strict_lock/types_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/nested_strict_lock/types_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/reverse_lock/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/reverse_lock/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/reverse_lock/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/reverse_lock/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/reverse_lock/types_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/reverse_lock/types_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/reverse_lock/unique_lock_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/reverse_lock/unique_lock_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/adopt_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/adopt_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/defer_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/defer_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/duration_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/duration_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/move_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/move_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_unique_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_unique_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_upgrade_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_upgrade_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/mutex_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/mutex_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/time_point_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/time_point_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/cons/try_to_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/cons/try_to_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/locking/lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/locking/lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/locking/unlock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/locking/unlock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/mod/member_swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/mod/member_swap_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/mod/non_member_swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/mod/non_member_swap_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/mod/release_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/mod/release_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/obs/mutex_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/obs/mutex_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/obs/op_bool_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/obs/op_bool_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/obs/owns_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/obs/owns_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock/types_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock/types_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock_guard/adopt_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock_guard/adopt_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock_guard/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock_guard/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock_guard/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock_guard/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/shared_lock_guard/types_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/shared_lock_guard/types_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/strict_lock/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/strict_lock/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/strict_lock/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/strict_lock/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/strict_lock/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/strict_lock/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/strict_lock/make_strict_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/strict_lock/make_strict_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/strict_lock/owns_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/strict_lock/owns_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/strict_lock/types_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/strict_lock/types_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/adopt_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/adopt_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/defer_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/defer_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/duration_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/duration_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_adopt_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_adopt_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_defer_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_defer_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_mutex_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_mutex_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_try_to_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_lock_try_to_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_locks_mutex_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/make_unique_locks_mutex_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/move_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/move_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_shared_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_shared_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_shared_lock_try_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_shared_lock_try_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_shared_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_shared_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_try_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_try_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/move_ctor_upgrade_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/mutex_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/mutex_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/time_point_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/time_point_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/cons/try_to_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/cons/try_to_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/locking/lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/locking/lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/locking/try_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/locking/try_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/locking/try_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/locking/try_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/locking/try_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/locking/try_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/locking/unlock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/locking/unlock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/mod/member_swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/mod/member_swap_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/mod/non_member_swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/mod/non_member_swap_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/mod/release_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/mod/release_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/obs/mutex_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/obs/mutex_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/obs/op_bool_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/obs/op_bool_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/obs/op_int_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/obs/op_int_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/obs/owns_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/obs/owns_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/unique_lock/types_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/unique_lock/types_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/adopt_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/adopt_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_ctor_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_ctor_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/defer_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/defer_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/duration_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/duration_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_shared_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_shared_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_shared_lock_try_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_shared_lock_try_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_shared_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_shared_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_unique_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_unique_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/mutex_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/mutex_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/time_point_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/time_point_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/cons/try_to_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/cons/try_to_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/locking/lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/locking/lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/locking/unlock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/locking/unlock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/mod/member_swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/mod/member_swap_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/mod/non_member_swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/mod/non_member_swap_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/mod/release_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/mod/release_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/obs/mutex_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/obs/mutex_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/obs/op_bool_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/obs/op_bool_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/obs/owns_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/obs/owns_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/locks/upgrade_lock/types_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/locks/upgrade_lock/types_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/copy_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/lock_compile_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/lock_compile_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/lock_compile_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/lock_compile_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/native_handle_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/native_handle_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/try_lock_compile_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/try_lock_compile_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/try_lock_compile_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/try_lock_compile_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/mutex/try_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/mutex/try_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/null_mutex/assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/null_mutex/assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/null_mutex/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/null_mutex/copy_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/null_mutex/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/null_mutex/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/null_mutex/lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/null_mutex/lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/null_mutex/try_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/null_mutex/try_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/null_mutex/try_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/null_mutex/try_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/null_mutex/try_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/null_mutex/try_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/once/call_once/call_once_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/once/call_once/call_once_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/queue_views/single_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/queue_views/single_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_mutex/assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_mutex/assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_mutex/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_mutex/copy_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_mutex/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_mutex/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_mutex/lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_mutex/lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_mutex/native_handle_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_mutex/native_handle_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_mutex/try_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_mutex/try_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_timed_mutex/assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_timed_mutex/assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_timed_mutex/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_timed_mutex/copy_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_timed_mutex/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_timed_mutex/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_timed_mutex/lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_timed_mutex/lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_timed_mutex/native_handle_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_timed_mutex/native_handle_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_timed_mutex/try_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_timed_mutex/try_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_timed_mutex/try_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_timed_mutex/try_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/recursive_timed_mutex/try_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/recursive_timed_mutex/try_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/shared_mutex/assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/shared_mutex/assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/shared_mutex/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/shared_mutex/copy_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/shared_mutex/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/shared_mutex/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/shared_mutex/lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/shared_mutex/lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/shared_mutex/try_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/shared_mutex/try_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/shared_mutex/try_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/shared_mutex/try_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/shared_mutex/try_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/shared_mutex/try_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_bounded_queue/multi_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_bounded_queue/multi_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_bounded_queue/single_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_bounded_queue/single_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_deque/multi_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_deque/multi_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_deque/single_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_deque/single_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_pq/pq_multi_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_pq/pq_multi_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_pq/pq_single_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_pq/pq_single_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_pq/tq_multi_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_pq/tq_multi_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_pq/tq_single_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_pq/tq_single_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_queue/multi_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_queue/multi_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/sync_queue/single_thread_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/sync_queue/single_thread_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/call_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/call_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/copy_T_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/copy_T_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/copy_T_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/copy_T_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/copy_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/copy_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/copy_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/copy_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/default_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/default_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/indirect_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/indirect_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/move_T_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/move_T_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/move_T_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/move_T_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/move_assign_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/move_assign_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/move_ctor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/move_ctor_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/swap_T_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/swap_T_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/swap_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/synchronized_value/synchronize_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/synchronized_value/synchronize_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/timed_mutex/assign_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/timed_mutex/assign_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/timed_mutex/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/timed_mutex/copy_fail.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/timed_mutex/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/timed_mutex/default_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/timed_mutex/lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/timed_mutex/lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/timed_mutex/native_handle_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/timed_mutex/native_handle_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/timed_mutex/try_lock_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/timed_mutex/try_lock_for_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/timed_mutex/try_lock_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/timed_mutex/try_lock_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/timed_mutex/try_lock_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/timed_mutex/try_lock_until_pass.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_bind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_bind.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_lambda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_lambda.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_move.cpp -------------------------------------------------------------------------------- /test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/sync/mutual_exclusion/with_lock_guard/with_lock_guard_simple.cpp -------------------------------------------------------------------------------- /test/test.mcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test.mcp -------------------------------------------------------------------------------- /test/test_10340.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_10340.cpp -------------------------------------------------------------------------------- /test/test_10963.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_10963.cpp -------------------------------------------------------------------------------- /test/test_10964.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_10964.cpp -------------------------------------------------------------------------------- /test/test_11053.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_11053.cpp -------------------------------------------------------------------------------- /test/test_11256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_11256.cpp -------------------------------------------------------------------------------- /test/test_11266.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_11266.cpp -------------------------------------------------------------------------------- /test/test_11499.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_11499.cpp -------------------------------------------------------------------------------- /test/test_11611.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_11611.cpp -------------------------------------------------------------------------------- /test/test_11796.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_11796.cpp -------------------------------------------------------------------------------- /test/test_11818.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_11818.cpp -------------------------------------------------------------------------------- /test/test_12293.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_12293.cpp -------------------------------------------------------------------------------- /test/test_12949.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_12949.cpp -------------------------------------------------------------------------------- /test/test_13480b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_13480b.cpp -------------------------------------------------------------------------------- /test/test_13561.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_13561.cpp -------------------------------------------------------------------------------- /test/test_2309.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_2309.cpp -------------------------------------------------------------------------------- /test/test_2501.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_2501.cpp -------------------------------------------------------------------------------- /test/test_2741.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_2741.cpp -------------------------------------------------------------------------------- /test/test_3628.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_3628.cpp -------------------------------------------------------------------------------- /test/test_366_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_366_1.cpp -------------------------------------------------------------------------------- /test/test_366_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_366_2.cpp -------------------------------------------------------------------------------- /test/test_366_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_366_3.cpp -------------------------------------------------------------------------------- /test/test_366_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_366_4.cpp -------------------------------------------------------------------------------- /test/test_3837.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_3837.cpp -------------------------------------------------------------------------------- /test/test_4521.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_4521.cpp -------------------------------------------------------------------------------- /test/test_4648.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_4648.cpp -------------------------------------------------------------------------------- /test/test_4882.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_4882.cpp -------------------------------------------------------------------------------- /test/test_5351.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_5351.cpp -------------------------------------------------------------------------------- /test/test_5502.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_5502.cpp -------------------------------------------------------------------------------- /test/test_5542_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_5542_1.cpp -------------------------------------------------------------------------------- /test/test_5542_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_5542_2.cpp -------------------------------------------------------------------------------- /test/test_5542_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_5542_3.cpp -------------------------------------------------------------------------------- /test/test_5891.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_5891.cpp -------------------------------------------------------------------------------- /test/test_6130.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_6130.cpp -------------------------------------------------------------------------------- /test/test_6170.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_6170.cpp -------------------------------------------------------------------------------- /test/test_6174.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_6174.cpp -------------------------------------------------------------------------------- /test/test_7160.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_7160.cpp -------------------------------------------------------------------------------- /test/test_7328.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_7328.cpp -------------------------------------------------------------------------------- /test/test_7571.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_7571.cpp -------------------------------------------------------------------------------- /test/test_7665.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_7665.cpp -------------------------------------------------------------------------------- /test/test_7666.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_7666.cpp -------------------------------------------------------------------------------- /test/test_7720.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_7720.cpp -------------------------------------------------------------------------------- /test/test_7755.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_7755.cpp -------------------------------------------------------------------------------- /test/test_8455.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_8455.cpp -------------------------------------------------------------------------------- /test/test_8508.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_8508.cpp -------------------------------------------------------------------------------- /test/test_8557.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_8557.cpp -------------------------------------------------------------------------------- /test/test_8586.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_8586.cpp -------------------------------------------------------------------------------- /test/test_8596.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_8596.cpp -------------------------------------------------------------------------------- /test/test_8600.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_8600.cpp -------------------------------------------------------------------------------- /test/test_8674.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_8674.cpp -------------------------------------------------------------------------------- /test/test_8943.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_8943.cpp -------------------------------------------------------------------------------- /test/test_8960.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_8960.cpp -------------------------------------------------------------------------------- /test/test_9079_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_9079_a.cpp -------------------------------------------------------------------------------- /test/test_9079_b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_9079_b.cpp -------------------------------------------------------------------------------- /test/test_9192.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_9192.cpp -------------------------------------------------------------------------------- /test/test_9303.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_9303.cpp -------------------------------------------------------------------------------- /test/test_9319.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_9319.cpp -------------------------------------------------------------------------------- /test/test_9711.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_9711.cpp -------------------------------------------------------------------------------- /test/test_9856.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_9856.cpp -------------------------------------------------------------------------------- /test/test_barrier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_barrier.cpp -------------------------------------------------------------------------------- /test/test_barrier_size_fct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_barrier_size_fct.cpp -------------------------------------------------------------------------------- /test/test_barrier_void_fct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_barrier_void_fct.cpp -------------------------------------------------------------------------------- /test/test_completion_latch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_completion_latch.cpp -------------------------------------------------------------------------------- /test/test_condition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_condition.cpp -------------------------------------------------------------------------------- /test/test_condition_notify_all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_condition_notify_all.cpp -------------------------------------------------------------------------------- /test/test_condition_notify_one.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_condition_notify_one.cpp -------------------------------------------------------------------------------- /test/test_condition_timed_wait_times_out.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_condition_timed_wait_times_out.cpp -------------------------------------------------------------------------------- /test/test_futures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_futures.cpp -------------------------------------------------------------------------------- /test/test_generic_locks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_generic_locks.cpp -------------------------------------------------------------------------------- /test/test_hardware_concurrency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_hardware_concurrency.cpp -------------------------------------------------------------------------------- /test/test_latch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_latch.cpp -------------------------------------------------------------------------------- /test/test_lock_concept.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_lock_concept.cpp -------------------------------------------------------------------------------- /test/test_ml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_ml.cpp -------------------------------------------------------------------------------- /test/test_ml2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_ml2.cpp -------------------------------------------------------------------------------- /test/test_move_function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_move_function.cpp -------------------------------------------------------------------------------- /test/test_mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_mutex.cpp -------------------------------------------------------------------------------- /test/test_once.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_once.cpp -------------------------------------------------------------------------------- /test/test_physical_concurrency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_physical_concurrency.cpp -------------------------------------------------------------------------------- /test/test_scheduled_tp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_scheduled_tp.cpp -------------------------------------------------------------------------------- /test/test_scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_scheduler.cpp -------------------------------------------------------------------------------- /test/test_scheduling_adaptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_scheduling_adaptor.cpp -------------------------------------------------------------------------------- /test/test_shared_mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_shared_mutex.cpp -------------------------------------------------------------------------------- /test/test_shared_mutex_part_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_shared_mutex_part_2.cpp -------------------------------------------------------------------------------- /test/test_shared_mutex_timed_locks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_shared_mutex_timed_locks.cpp -------------------------------------------------------------------------------- /test/test_shared_mutex_timed_locks_chrono.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_shared_mutex_timed_locks_chrono.cpp -------------------------------------------------------------------------------- /test/test_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_thread.cpp -------------------------------------------------------------------------------- /test/test_thread_exit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_thread_exit.cpp -------------------------------------------------------------------------------- /test/test_thread_id.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_thread_id.cpp -------------------------------------------------------------------------------- /test/test_thread_launching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_thread_launching.cpp -------------------------------------------------------------------------------- /test/test_thread_mf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_thread_mf.cpp -------------------------------------------------------------------------------- /test/test_thread_move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_thread_move.cpp -------------------------------------------------------------------------------- /test/test_thread_move_return.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_thread_move_return.cpp -------------------------------------------------------------------------------- /test/test_thread_return_local.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_thread_return_local.cpp -------------------------------------------------------------------------------- /test/test_time_jumps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_time_jumps.cpp -------------------------------------------------------------------------------- /test/test_tss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_tss.cpp -------------------------------------------------------------------------------- /test/test_xtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/test_xtime.cpp -------------------------------------------------------------------------------- /test/threads/container/thread_ptr_list_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/container/thread_ptr_list_pass.cpp -------------------------------------------------------------------------------- /test/threads/container/thread_vector_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/container/thread_vector_pass.cpp -------------------------------------------------------------------------------- /test/threads/this_thread/get_id/get_id_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/this_thread/get_id/get_id_pass.cpp -------------------------------------------------------------------------------- /test/threads/this_thread/sleep_for/sleep_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/this_thread/sleep_for/sleep_for_pass.cpp -------------------------------------------------------------------------------- /test/threads/this_thread/sleep_until/sleep_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/this_thread/sleep_until/sleep_until_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/assign/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/assign/copy_fail.cpp -------------------------------------------------------------------------------- /test/threads/thread/assign/move_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/assign/move_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/constr/FArgs_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/constr/FArgs_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/constr/F_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/constr/F_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/constr/FrvalueArgs_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/constr/FrvalueArgs_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/constr/Frvalue_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/constr/Frvalue_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/constr/copy_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/constr/copy_fail.cpp -------------------------------------------------------------------------------- /test/threads/thread/constr/default_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/constr/default_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/constr/lambda_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/constr/lambda_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/constr/move_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/constr/move_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/destr/dtor_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/destr/dtor_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/id/hash_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/id/hash_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/members/detach_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/members/detach_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/members/get_id_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/members/get_id_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/members/join_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/members/join_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/members/joinable_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/members/joinable_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/members/native_handle_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/members/native_handle_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/members/swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/members/swap_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/members/try_join_for_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/members/try_join_for_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/members/try_join_until_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/members/try_join_until_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/non_members/swap_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/non_members/swap_pass.cpp -------------------------------------------------------------------------------- /test/threads/thread/static/hardware_concurrency_pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/threads/thread/static/hardware_concurrency_pass.cpp -------------------------------------------------------------------------------- /test/timming.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/timming.hpp -------------------------------------------------------------------------------- /test/util.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/util.inl -------------------------------------------------------------------------------- /test/winrt_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/test/winrt_init.cpp -------------------------------------------------------------------------------- /tutorial/bounded_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/bounded_buffer.cpp -------------------------------------------------------------------------------- /tutorial/counter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/counter.cpp -------------------------------------------------------------------------------- /tutorial/factorial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/factorial.cpp -------------------------------------------------------------------------------- /tutorial/factorial2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/factorial2.cpp -------------------------------------------------------------------------------- /tutorial/factorial3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/factorial3.cpp -------------------------------------------------------------------------------- /tutorial/helloworld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/helloworld.cpp -------------------------------------------------------------------------------- /tutorial/helloworld2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/helloworld2.cpp -------------------------------------------------------------------------------- /tutorial/helloworld3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/helloworld3.cpp -------------------------------------------------------------------------------- /tutorial/once.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/once.cpp -------------------------------------------------------------------------------- /tutorial/tss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostorg/thread/HEAD/tutorial/tss.cpp --------------------------------------------------------------------------------