mirror of
https://github.com/boostorg/thread.git
synced 2026-01-23 06:02:14 +00:00
Merge branch 'develop' of github.com:boostorg/thread into develop
This commit is contained in:
0
doc/futures.qbk
Executable file → Normal file
0
doc/futures.qbk
Executable file → Normal file
0
include/boost/thread/concurrent_queues/queue_base.hpp
Executable file → Normal file
0
include/boost/thread/concurrent_queues/queue_base.hpp
Executable file → Normal file
0
include/boost/thread/experimental/parallel/v2/task_region.hpp
Executable file → Normal file
0
include/boost/thread/experimental/parallel/v2/task_region.hpp
Executable file → Normal file
0
include/boost/thread/v2/shared_mutex.hpp
Executable file → Normal file
0
include/boost/thread/v2/shared_mutex.hpp
Executable file → Normal file
0
test/sync/futures/future/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/futures/future/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/futures/future/default_pass.cpp
Executable file → Normal file
0
test/sync/futures/future/default_pass.cpp
Executable file → Normal file
0
test/sync/futures/future/dtor_pass.cpp
Executable file → Normal file
0
test/sync/futures/future/dtor_pass.cpp
Executable file → Normal file
0
test/sync/futures/future/get_pass.cpp
Executable file → Normal file
0
test/sync/futures/future/get_pass.cpp
Executable file → Normal file
0
test/sync/futures/future/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/future/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/future/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/futures/future/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/dtor_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/dtor_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/get_future_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/get_future_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/member_swap_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/member_swap_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/non_member_swap_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/non_member_swap_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/types_pass.cpp
Executable file → Normal file
0
test/sync/futures/packaged_task/types_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/futures/promise/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/futures/promise/default_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/default_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/dtor_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/dtor_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/get_future_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/get_future_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/futures/promise/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/copy_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/copy_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/default_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/default_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/dtor_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/dtor_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/get_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/get_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/futures/shared_future/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/futures/when_all/none_pass.cpp
Executable file → Normal file
0
test/sync/futures/when_all/none_pass.cpp
Executable file → Normal file
0
test/sync/futures/when_any/none_pass.cpp
Executable file → Normal file
0
test/sync/futures/when_any/none_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/adopt_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/adopt_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/lock_guard/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/nested_strict_lock/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/nested_strict_lock/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/nested_strict_lock/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/nested_strict_lock/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/nested_strict_lock/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/nested_strict_lock/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/nested_strict_lock/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/nested_strict_lock/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/reverse_lock/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/reverse_lock/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/reverse_lock/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/reverse_lock/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/reverse_lock/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/reverse_lock/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/reverse_lock/unique_lock_ctor_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/reverse_lock/unique_lock_ctor_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/adopt_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/adopt_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/defer_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/defer_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/duration_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/duration_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/mutex_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/mutex_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/time_point_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/time_point_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/try_to_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/cons/try_to_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_for_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_for_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_until_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/try_lock_until_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/unlock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/locking/unlock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/mod/member_swap_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/mod/member_swap_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/mod/non_member_swap_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/mod/non_member_swap_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/mod/release_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/mod/release_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/obs/mutex_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/obs/mutex_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/obs/op_bool_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/obs/op_bool_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/obs/owns_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/obs/owns_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/adopt_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/adopt_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/shared_lock_guard/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/strict_lock/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/strict_lock/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/strict_lock/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/strict_lock/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/strict_lock/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/strict_lock/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/strict_lock/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/strict_lock/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/adopt_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/adopt_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_assign_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_ctor_fail.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/default_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/defer_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/defer_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/duration_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/duration_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_assign_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/move_ctor_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/mutex_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/mutex_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/time_point_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/time_point_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/try_to_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/cons/try_to_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_for_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_for_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_until_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/try_lock_until_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/unlock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/locking/unlock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/mod/member_swap_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/mod/member_swap_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/mod/non_member_swap_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/mod/non_member_swap_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/mod/release_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/mod/release_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/obs/mutex_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/obs/mutex_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/obs/op_bool_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/obs/op_bool_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/obs/owns_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/obs/owns_lock_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/types_pass.cpp
Executable file → Normal file
0
test/sync/mutual_exclusion/locks/upgrade_lock/types_pass.cpp
Executable file → Normal file
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user