mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-08-08 10:50:28 +00:00
renamed .h to .hh
This commit is contained in:
parent
0db5d18843
commit
3eef6e8a62
160 changed files with 654 additions and 653 deletions
8
third_party/tbb/address_waiter.cc
vendored
8
third_party/tbb/address_waiter.cc
vendored
|
@ -15,10 +15,10 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/governor.h"
|
#include "third_party/tbb/governor.hh"
|
||||||
#include "third_party/tbb/concurrent_monitor.h"
|
#include "third_party/tbb/concurrent_monitor.hh"
|
||||||
#include "third_party/tbb/detail/_waitable_atomic.h"
|
#include "third_party/tbb/detail/_waitable_atomic.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/type_traits"
|
#include "third_party/libcxx/type_traits"
|
||||||
|
|
||||||
|
|
16
third_party/tbb/allocator.cc
vendored
16
third_party/tbb/allocator.cc
vendored
|
@ -15,16 +15,16 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/version.h"
|
#include "third_party/tbb/version.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h" // Is this OK?
|
#include "third_party/tbb/tbb_allocator.hh" // Is this OK?
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/dynamic_link.h"
|
#include "third_party/tbb/dynamic_link.hh"
|
||||||
#include "third_party/tbb/misc.h"
|
#include "third_party/tbb/misc.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/cstdlib"
|
#include "third_party/libcxx/cstdlib"
|
||||||
|
|
||||||
|
|
22
third_party/tbb/arena.cc
vendored
22
third_party/tbb/arena.cc
vendored
|
@ -15,16 +15,16 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/task_dispatcher.h"
|
#include "third_party/tbb/task_dispatcher.hh"
|
||||||
#include "third_party/tbb/governor.h"
|
#include "third_party/tbb/governor.hh"
|
||||||
#include "third_party/tbb/threading_control.h"
|
#include "third_party/tbb/threading_control.hh"
|
||||||
#include "third_party/tbb/arena.h"
|
#include "third_party/tbb/arena.hh"
|
||||||
#include "third_party/tbb/itt_notify.h"
|
#include "third_party/tbb/itt_notify.hh"
|
||||||
#include "third_party/tbb/semaphore.h"
|
#include "third_party/tbb/semaphore.hh"
|
||||||
#include "third_party/tbb/waiters.h"
|
#include "third_party/tbb/waiters.hh"
|
||||||
#include "third_party/tbb/detail/_task.h"
|
#include "third_party/tbb/detail/_task.hh"
|
||||||
#include "third_party/tbb/info.h"
|
#include "third_party/tbb/info.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/cstring"
|
#include "third_party/libcxx/cstring"
|
||||||
|
@ -454,7 +454,7 @@ arena& arena::create(threading_control* control, unsigned num_slots, unsigned nu
|
||||||
} // namespace tbb
|
} // namespace tbb
|
||||||
|
|
||||||
// Enable task_arena.h
|
// Enable task_arena.h
|
||||||
#include "third_party/tbb/task_arena.h" // task_arena_base
|
#include "third_party/tbb/task_arena.hh" // task_arena_base
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
||||||
|
|
|
@ -21,21 +21,21 @@
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/cstring"
|
#include "third_party/libcxx/cstring"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_task.h"
|
#include "third_party/tbb/detail/_task.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/spin_mutex.h"
|
#include "third_party/tbb/spin_mutex.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/scheduler_common.h"
|
#include "third_party/tbb/scheduler_common.hh"
|
||||||
#include "third_party/tbb/intrusive_list.h"
|
#include "third_party/tbb/intrusive_list.hh"
|
||||||
#include "third_party/tbb/task_stream.h"
|
#include "third_party/tbb/task_stream.hh"
|
||||||
#include "third_party/tbb/arena_slot.h"
|
#include "third_party/tbb/arena_slot.hh"
|
||||||
#include "third_party/tbb/rml_tbb.h"
|
#include "third_party/tbb/rml_tbb.hh"
|
||||||
#include "third_party/tbb/mailbox.h"
|
#include "third_party/tbb/mailbox.hh"
|
||||||
#include "third_party/tbb/governor.h"
|
#include "third_party/tbb/governor.hh"
|
||||||
#include "third_party/tbb/concurrent_monitor.h"
|
#include "third_party/tbb/concurrent_monitor.hh"
|
||||||
#include "third_party/tbb/observer_proxy.h"
|
#include "third_party/tbb/observer_proxy.hh"
|
||||||
#include "third_party/tbb/thread_control_monitor.h"
|
#include "third_party/tbb/thread_control_monitor.hh"
|
||||||
#include "third_party/tbb/threading_control_client.h"
|
#include "third_party/tbb/threading_control_client.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
6
third_party/tbb/arena_slot.cc
vendored
6
third_party/tbb/arena_slot.cc
vendored
|
@ -15,9 +15,9 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/arena_slot.h"
|
#include "third_party/tbb/arena_slot.hh"
|
||||||
#include "third_party/tbb/arena.h"
|
#include "third_party/tbb/arena.hh"
|
||||||
#include "third_party/tbb/thread_data.h"
|
#include "third_party/tbb/thread_data.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
||||||
|
|
|
@ -18,16 +18,16 @@
|
||||||
#ifndef _TBB_arena_slot_H
|
#ifndef _TBB_arena_slot_H
|
||||||
#define _TBB_arena_slot_H
|
#define _TBB_arena_slot_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_task.h"
|
#include "third_party/tbb/detail/_task.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/misc.h"
|
#include "third_party/tbb/misc.hh"
|
||||||
#include "third_party/tbb/mailbox.h"
|
#include "third_party/tbb/mailbox.hh"
|
||||||
#include "third_party/tbb/scheduler_common.h"
|
#include "third_party/tbb/scheduler_common.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
|
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_assert_impl_H
|
#ifndef __TBB_assert_impl_H
|
||||||
#define __TBB_assert_impl_H
|
#define __TBB_assert_impl_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/cstdio"
|
#include "third_party/libcxx/cstdio"
|
||||||
#include "third_party/libcxx/cstdlib"
|
#include "third_party/libcxx/cstdlib"
|
|
@ -20,10 +20,10 @@
|
||||||
|
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_range_common.h"
|
#include "third_party/tbb/detail/_range_common.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/version.h"
|
#include "third_party/tbb/version.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -20,11 +20,11 @@
|
||||||
|
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_range_common.h"
|
#include "third_party/tbb/detail/_range_common.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/blocked_range.h"
|
#include "third_party/tbb/blocked_range.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -20,10 +20,10 @@
|
||||||
|
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/blocked_range.h"
|
#include "third_party/tbb/blocked_range.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -27,11 +27,11 @@
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
#include "third_party/libcxx/type_traits" // std::is_same, std::enable_if
|
#include "third_party/libcxx/type_traits" // std::is_same, std::enable_if
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h" // index_sequence, make_index_sequence
|
#include "third_party/tbb/detail/_template_helpers.hh" // index_sequence, make_index_sequence
|
||||||
#include "third_party/tbb/detail/_range_common.h"
|
#include "third_party/tbb/detail/_range_common.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/blocked_range.h"
|
#include "third_party/tbb/blocked_range.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_cache_aligned_allocator_H
|
#ifndef __TBB_cache_aligned_allocator_H
|
||||||
#define __TBB_cache_aligned_allocator_H
|
#define __TBB_cache_aligned_allocator_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/libcxx/cstdlib"
|
#include "third_party/libcxx/cstdlib"
|
||||||
#include "third_party/libcxx/utility"
|
#include "third_party/libcxx/utility"
|
||||||
|
|
|
@ -18,11 +18,11 @@
|
||||||
#ifndef _TBB_cancellation_disseminator_H
|
#ifndef _TBB_cancellation_disseminator_H
|
||||||
#define _TBB_cancellation_disseminator_H
|
#define _TBB_cancellation_disseminator_H
|
||||||
|
|
||||||
#include "third_party/tbb/mutex.h"
|
#include "third_party/tbb/mutex.hh"
|
||||||
#include "third_party/tbb/task_group.h"
|
#include "third_party/tbb/task_group.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/intrusive_list.h"
|
#include "third_party/tbb/intrusive_list.hh"
|
||||||
#include "third_party/tbb/thread_data.h"
|
#include "third_party/tbb/thread_data.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef _TBB_co_context_H
|
#ifndef _TBB_co_context_H
|
||||||
#define _TBB_co_context_H
|
#define _TBB_co_context_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
|
|
||||||
#if __TBB_RESUMABLE_TASKS
|
#if __TBB_RESUMABLE_TASKS
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "third_party/libcxx/condition_variable"
|
#include "third_party/libcxx/condition_variable"
|
||||||
#include "third_party/tbb/governor.h"
|
#include "third_party/tbb/governor.hh"
|
||||||
|
|
||||||
#elif _WIN32 || _WIN64
|
#elif _WIN32 || _WIN64
|
||||||
#include "libc/nt/accounting.h"
|
#include "libc/nt/accounting.h"
|
||||||
|
@ -89,7 +89,7 @@
|
||||||
#endif
|
#endif
|
||||||
#endif // __APPLE__
|
#endif // __APPLE__
|
||||||
|
|
||||||
// MISSING #include <ucontext.h>
|
#include "libc/calls/ucontext.h"
|
||||||
#include "libc/calls/calls.h"
|
#include "libc/calls/calls.h"
|
||||||
#include "libc/calls/weirdtypes.h"
|
#include "libc/calls/weirdtypes.h"
|
||||||
#include "libc/runtime/runtime.h"
|
#include "libc/runtime/runtime.h"
|
||||||
|
@ -102,7 +102,7 @@
|
||||||
#include "libc/sysv/consts/mfd.h"
|
#include "libc/sysv/consts/mfd.h"
|
||||||
#include "libc/sysv/consts/mremap.h" // mprotect
|
#include "libc/sysv/consts/mremap.h" // mprotect
|
||||||
|
|
||||||
#include "third_party/tbb/governor.h" // default_page_size()
|
#include "third_party/tbb/governor.hh" // default_page_size()
|
||||||
|
|
||||||
#ifndef MAP_STACK
|
#ifndef MAP_STACK
|
||||||
// macOS* does not define MAP_STACK
|
// macOS* does not define MAP_STACK
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_collaborative_call_once_H
|
#ifndef __TBB_collaborative_call_once_H
|
||||||
#define __TBB_collaborative_call_once_H
|
#define __TBB_collaborative_call_once_H
|
||||||
|
|
||||||
#include "third_party/tbb/task_arena.h"
|
#include "third_party/tbb/task_arena.hh"
|
||||||
#include "third_party/tbb/task_group.h"
|
#include "third_party/tbb/task_group.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
|
|
|
@ -18,10 +18,10 @@
|
||||||
#ifndef __TBB_combinable_H
|
#ifndef __TBB_combinable_H
|
||||||
#define __TBB_combinable_H
|
#define __TBB_combinable_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/enumerable_thread_specific.h"
|
#include "third_party/tbb/enumerable_thread_specific.hh"
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
8
third_party/tbb/concurrent_bounded_queue.cc
vendored
8
third_party/tbb/concurrent_bounded_queue.cc
vendored
|
@ -15,10 +15,10 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/concurrent_queue.h"
|
#include "third_party/tbb/concurrent_queue.hh"
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
#include "third_party/tbb/concurrent_monitor.h"
|
#include "third_party/tbb/concurrent_monitor.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
||||||
|
|
|
@ -18,16 +18,16 @@
|
||||||
#ifndef __TBB_concurrent_hash_map_H
|
#ifndef __TBB_concurrent_hash_map_H
|
||||||
#define __TBB_concurrent_hash_map_H
|
#define __TBB_concurrent_hash_map_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/tbb/detail/_containers_helpers.h"
|
#include "third_party/tbb/detail/_containers_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_hash_compare.h"
|
#include "third_party/tbb/detail/_hash_compare.hh"
|
||||||
#include "third_party/tbb/detail/_range_common.h"
|
#include "third_party/tbb/detail/_range_common.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
#include "third_party/tbb/spin_rw_mutex.h"
|
#include "third_party/tbb/spin_rw_mutex.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/initializer_list"
|
#include "third_party/libcxx/initializer_list"
|
|
@ -22,8 +22,8 @@
|
||||||
#error Set TBB_PREVIEW_CONCURRENT_LRU_CACHE to include concurrent_lru_cache.h
|
#error Set TBB_PREVIEW_CONCURRENT_LRU_CACHE to include concurrent_lru_cache.h
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_aggregator.h"
|
#include "third_party/tbb/detail/_aggregator.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/map" // for std::map
|
#include "third_party/libcxx/map" // for std::map
|
||||||
#include "third_party/libcxx/list" // for std::list
|
#include "third_party/libcxx/list" // for std::list
|
|
@ -18,9 +18,9 @@
|
||||||
#ifndef __TBB_concurrent_map_H
|
#ifndef __TBB_concurrent_map_H
|
||||||
#define __TBB_concurrent_map_H
|
#define __TBB_concurrent_map_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_concurrent_skip_list.h"
|
#include "third_party/tbb/detail/_concurrent_skip_list.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
#include "third_party/libcxx/functional"
|
#include "third_party/libcxx/functional"
|
||||||
#include "third_party/libcxx/tuple"
|
#include "third_party/libcxx/tuple"
|
||||||
#include "third_party/libcxx/utility"
|
#include "third_party/libcxx/utility"
|
|
@ -18,11 +18,11 @@
|
||||||
#ifndef __TBB_concurrent_monitor_H
|
#ifndef __TBB_concurrent_monitor_H
|
||||||
#define __TBB_concurrent_monitor_H
|
#define __TBB_concurrent_monitor_H
|
||||||
|
|
||||||
#include "third_party/tbb/spin_mutex.h"
|
#include "third_party/tbb/spin_mutex.hh"
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/detail/_aligned_space.h"
|
#include "third_party/tbb/detail/_aligned_space.hh"
|
||||||
#include "third_party/tbb/concurrent_monitor_mutex.h"
|
#include "third_party/tbb/concurrent_monitor_mutex.hh"
|
||||||
#include "third_party/tbb/semaphore.h"
|
#include "third_party/tbb/semaphore.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
|
|
|
@ -18,9 +18,9 @@
|
||||||
#ifndef __TBB_monitor_mutex_H
|
#ifndef __TBB_monitor_mutex_H
|
||||||
#define __TBB_monitor_mutex_H
|
#define __TBB_monitor_mutex_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_aligned_space.h"
|
#include "third_party/tbb/detail/_aligned_space.hh"
|
||||||
#include "third_party/tbb/semaphore.h"
|
#include "third_party/tbb/semaphore.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/mutex"
|
#include "third_party/libcxx/mutex"
|
||||||
|
|
|
@ -18,15 +18,15 @@
|
||||||
#ifndef __TBB_concurrent_priority_queue_H
|
#ifndef __TBB_concurrent_priority_queue_H
|
||||||
#define __TBB_concurrent_priority_queue_H
|
#define __TBB_concurrent_priority_queue_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_aggregator.h"
|
#include "third_party/tbb/detail/_aggregator.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/tbb/detail/_range_common.h"
|
#include "third_party/tbb/detail/_range_common.hh"
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_containers_helpers.h"
|
#include "third_party/tbb/detail/_containers_helpers.hh"
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
#include "third_party/libcxx/vector"
|
#include "third_party/libcxx/vector"
|
||||||
#include "third_party/libcxx/iterator"
|
#include "third_party/libcxx/iterator"
|
||||||
#include "third_party/libcxx/functional"
|
#include "third_party/libcxx/functional"
|
|
@ -18,12 +18,12 @@
|
||||||
#ifndef __TBB_concurrent_queue_H
|
#ifndef __TBB_concurrent_queue_H
|
||||||
#define __TBB_concurrent_queue_H
|
#define __TBB_concurrent_queue_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_concurrent_queue_base.h"
|
#include "third_party/tbb/detail/_concurrent_queue_base.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/detail/_containers_helpers.h"
|
#include "third_party/tbb/detail/_containers_helpers.hh"
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,9 +18,9 @@
|
||||||
#ifndef __TBB_concurrent_set_H
|
#ifndef __TBB_concurrent_set_H
|
||||||
#define __TBB_concurrent_set_H
|
#define __TBB_concurrent_set_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_concurrent_skip_list.h"
|
#include "third_party/tbb/detail/_concurrent_skip_list.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
#include "third_party/libcxx/functional"
|
#include "third_party/libcxx/functional"
|
||||||
#include "third_party/libcxx/utility"
|
#include "third_party/libcxx/utility"
|
||||||
|
|
|
@ -18,9 +18,9 @@
|
||||||
#ifndef __TBB_concurrent_unordered_map_H
|
#ifndef __TBB_concurrent_unordered_map_H
|
||||||
#define __TBB_concurrent_unordered_map_H
|
#define __TBB_concurrent_unordered_map_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_concurrent_unordered_base.h"
|
#include "third_party/tbb/detail/_concurrent_unordered_base.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
#include "third_party/libcxx/functional"
|
#include "third_party/libcxx/functional"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
|
@ -18,9 +18,9 @@
|
||||||
#ifndef __TBB_concurrent_unordered_set_H
|
#ifndef __TBB_concurrent_unordered_set_H
|
||||||
#define __TBB_concurrent_unordered_set_H
|
#define __TBB_concurrent_unordered_set_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_concurrent_unordered_base.h"
|
#include "third_party/tbb/detail/_concurrent_unordered_base.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,14 +18,14 @@
|
||||||
#ifndef __TBB_concurrent_vector_H
|
#ifndef __TBB_concurrent_vector_H
|
||||||
#define __TBB_concurrent_vector_H
|
#define __TBB_concurrent_vector_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/tbb/detail/_segment_table.h"
|
#include "third_party/tbb/detail/_segment_table.hh"
|
||||||
#include "third_party/tbb/detail/_containers_helpers.h"
|
#include "third_party/tbb/detail/_containers_helpers.hh"
|
||||||
#include "third_party/tbb/blocked_range.h"
|
#include "third_party/tbb/blocked_range.hh"
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/algorithm"
|
#include "third_party/libcxx/algorithm"
|
||||||
#include "third_party/libcxx/utility" // std::move_if_noexcept
|
#include "third_party/libcxx/utility" // std::move_if_noexcept
|
|
@ -19,11 +19,11 @@
|
||||||
#ifndef __TBB_detail__aggregator_H
|
#ifndef __TBB_detail__aggregator_H
|
||||||
#define __TBB_detail__aggregator_H
|
#define __TBB_detail__aggregator_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#if !__TBBMALLOC_BUILD // TODO: check this macro with TBB Malloc
|
#if !__TBBMALLOC_BUILD // TODO: check this macro with TBB Malloc
|
||||||
#include "third_party/tbb/profiling.h"
|
#include "third_party/tbb/profiling.hh"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_detail__allocator_traits_H
|
#ifndef __TBB_detail__allocator_traits_H
|
||||||
#define __TBB_detail__allocator_traits_H
|
#define __TBB_detail__allocator_traits_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/libcxx/memory"
|
#include "third_party/libcxx/memory"
|
||||||
#include "third_party/libcxx/type_traits"
|
#include "third_party/libcxx/type_traits"
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef __TBB_detail__assert_H
|
#ifndef __TBB_detail__assert_H
|
||||||
#define __TBB_detail__assert_H
|
#define __TBB_detail__assert_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
|
|
||||||
#if __TBBMALLOC_BUILD
|
#if __TBBMALLOC_BUILD
|
||||||
namespace rml { namespace internal {
|
namespace rml { namespace internal {
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef __TBB_detail__attach_H
|
#ifndef __TBB_detail__attach_H
|
||||||
#define __TBB_detail__attach_H
|
#define __TBB_detail__attach_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,14 +18,14 @@
|
||||||
#ifndef __TBB_detail__concurrent_queue_base_H
|
#ifndef __TBB_detail__concurrent_queue_base_H
|
||||||
#define __TBB_detail__concurrent_queue_base_H
|
#define __TBB_detail__concurrent_queue_base_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/detail/_machine.h"
|
#include "third_party/tbb/detail/_machine.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/profiling.h"
|
#include "third_party/tbb/profiling.hh"
|
||||||
#include "third_party/tbb/spin_mutex.h"
|
#include "third_party/tbb/spin_mutex.hh"
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
|
|
|
@ -22,15 +22,15 @@
|
||||||
#error Do not #include this internal file directly; use public TBB headers instead.
|
#error Do not #include this internal file directly; use public TBB headers instead.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_range_common.h"
|
#include "third_party/tbb/detail/_range_common.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_node_handle.h"
|
#include "third_party/tbb/detail/_node_handle.hh"
|
||||||
#include "third_party/tbb/detail/_containers_helpers.h"
|
#include "third_party/tbb/detail/_containers_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/enumerable_thread_specific.h"
|
#include "third_party/tbb/enumerable_thread_specific.hh"
|
||||||
#include "third_party/libcxx/utility"
|
#include "third_party/libcxx/utility"
|
||||||
#include "third_party/libcxx/initializer_list"
|
#include "third_party/libcxx/initializer_list"
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
|
@ -22,15 +22,15 @@
|
||||||
#error Do not #include this internal file directly; use public TBB headers instead.
|
#error Do not #include this internal file directly; use public TBB headers instead.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_range_common.h"
|
#include "third_party/tbb/detail/_range_common.hh"
|
||||||
#include "third_party/tbb/detail/_containers_helpers.h"
|
#include "third_party/tbb/detail/_containers_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_segment_table.h"
|
#include "third_party/tbb/detail/_segment_table.hh"
|
||||||
#include "third_party/tbb/detail/_hash_compare.h"
|
#include "third_party/tbb/detail/_hash_compare.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/tbb/detail/_node_handle.h"
|
#include "third_party/tbb/detail/_node_handle.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/libcxx/iterator"
|
#include "third_party/libcxx/iterator"
|
||||||
#include "third_party/libcxx/utility"
|
#include "third_party/libcxx/utility"
|
||||||
#include "third_party/libcxx/functional"
|
#include "third_party/libcxx/functional"
|
|
@ -35,7 +35,7 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_export.h"
|
#include "third_party/tbb/detail/_export.hh"
|
||||||
|
|
||||||
#if _MSC_VER
|
#if _MSC_VER
|
||||||
#define __TBB_EXPORTED_FUNC __cdecl
|
#define __TBB_EXPORTED_FUNC __cdecl
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_detail__containers_helpers_H
|
#ifndef __TBB_detail__containers_helpers_H
|
||||||
#define __TBB_detail__containers_helpers_H
|
#define __TBB_detail__containers_helpers_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/libcxx/type_traits"
|
#include "third_party/libcxx/type_traits"
|
||||||
#include "third_party/libcxx/memory"
|
#include "third_party/libcxx/memory"
|
||||||
#include "third_party/libcxx/functional"
|
#include "third_party/libcxx/functional"
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef __TBB__exception_H
|
#ifndef __TBB__exception_H
|
||||||
#define __TBB__exception_H
|
#define __TBB__exception_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/new" // std::bad_alloc
|
#include "third_party/libcxx/new" // std::bad_alloc
|
||||||
#include "third_party/libcxx/exception" // std::exception
|
#include "third_party/libcxx/exception" // std::exception
|
|
@ -19,12 +19,12 @@
|
||||||
#define __TBB_flow_graph_impl_H
|
#define __TBB_flow_graph_impl_H
|
||||||
|
|
||||||
// // MISSING #include "../config.h"
|
// // MISSING #include "../config.h"
|
||||||
#include "third_party/tbb/detail/_task.h"
|
#include "third_party/tbb/detail/_task.hh"
|
||||||
#include "third_party/tbb/task_group.h"
|
#include "third_party/tbb/task_group.hh"
|
||||||
#include "third_party/tbb/task_arena.h"
|
#include "third_party/tbb/task_arena.hh"
|
||||||
#include "third_party/tbb/flow_graph_abstractions.h"
|
#include "third_party/tbb/flow_graph_abstractions.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/concurrent_priority_queue.h"
|
#include "third_party/tbb/concurrent_priority_queue.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/list"
|
#include "third_party/libcxx/list"
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
|
|
||||||
// included in namespace tbb::detail::d1
|
// included in namespace tbb::detail::d1
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_flow_graph_types_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_types_impl.hh"
|
||||||
|
|
||||||
// Output of the indexer_node is a tbb::flow::tagged_msg, and will be of
|
// Output of the indexer_node is a tbb::flow::tagged_msg, and will be of
|
||||||
// the form tagged_msg<tag, result>
|
// the form tagged_msg<tag, result>
|
|
@ -22,7 +22,7 @@
|
||||||
#error Do not #include this internal file directly; use public TBB headers instead.
|
#error Do not #include this internal file directly; use public TBB headers instead.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_aligned_space.h"
|
#include "third_party/tbb/detail/_aligned_space.hh"
|
||||||
|
|
||||||
// in namespace tbb::flow::interfaceX (included in _flow_graph_node_impl.h)
|
// in namespace tbb::flow::interfaceX (included in _flow_graph_node_impl.h)
|
||||||
|
|
|
@ -502,7 +502,7 @@
|
||||||
queueing_forwarding_base *my_join;
|
queueing_forwarding_base *my_join;
|
||||||
}; // queueing_port
|
}; // queueing_port
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_flow_graph_tagged_buffer_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_tagged_buffer_impl.hh"
|
||||||
|
|
||||||
template<typename K>
|
template<typename K>
|
||||||
struct count_element {
|
struct count_element {
|
|
@ -22,7 +22,7 @@
|
||||||
#error Do not #include this internal file directly; use public TBB headers instead.
|
#error Do not #include this internal file directly; use public TBB headers instead.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_flow_graph_item_buffer_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_item_buffer_impl.hh"
|
||||||
|
|
||||||
template< typename T, typename A >
|
template< typename T, typename A >
|
||||||
class function_input_queue : public item_buffer<T,A> {
|
class function_input_queue : public item_buffer<T,A> {
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef _FGT_GRAPH_TRACE_IMPL_H
|
#ifndef _FGT_GRAPH_TRACE_IMPL_H
|
||||||
#define _FGT_GRAPH_TRACE_IMPL_H
|
#define _FGT_GRAPH_TRACE_IMPL_H
|
||||||
|
|
||||||
#include "third_party/tbb/profiling.h"
|
#include "third_party/tbb/profiling.hh"
|
||||||
#if (_MSC_VER >= 1900)
|
#if (_MSC_VER >= 1900)
|
||||||
// MISSING #include <intrin.h>
|
// MISSING #include <intrin.h>
|
||||||
#endif
|
#endif
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
#include "third_party/libcxx/functional"
|
#include "third_party/libcxx/functional"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_containers_helpers.h"
|
#include "third_party/tbb/detail/_containers_helpers.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_detail__machine_H
|
#ifndef __TBB_detail__machine_H
|
||||||
#define __TBB_detail__machine_H
|
#define __TBB_detail__machine_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/climits"
|
#include "third_party/libcxx/climits"
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_detail__mutex_common_H
|
#ifndef __TBB_detail__mutex_common_H
|
||||||
#define __TBB_detail__mutex_common_H
|
#define __TBB_detail__mutex_common_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
|
|
||||||
#if __TBB_CPP20_CONCEPTS_PRESENT
|
#if __TBB_CPP20_CONCEPTS_PRESENT
|
||||||
// MISSING #include <concepts>
|
// MISSING #include <concepts>
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_detail__node_handle_H
|
#ifndef __TBB_detail__node_handle_H
|
||||||
#define __TBB_detail__node_handle_H
|
#define __TBB_detail__node_handle_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,10 +18,10 @@
|
||||||
#ifndef __TBB_parallel_filters_H
|
#ifndef __TBB_parallel_filters_H
|
||||||
#define __TBB_parallel_filters_H
|
#define __TBB_parallel_filters_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_task.h"
|
#include "third_party/tbb/detail/_task.hh"
|
||||||
#include "third_party/tbb/detail/_pipeline_filters_deduction.h"
|
#include "third_party/tbb/detail/_pipeline_filters_deduction.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
#include "third_party/libcxx/cstdint"
|
#include "third_party/libcxx/cstdint"
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef __TBB__pipeline_filters_deduction_H
|
#ifndef __TBB__pipeline_filters_deduction_H
|
||||||
#define __TBB__pipeline_filters_deduction_H
|
#define __TBB__pipeline_filters_deduction_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/libcxx/utility"
|
#include "third_party/libcxx/utility"
|
||||||
#include "third_party/libcxx/type_traits"
|
#include "third_party/libcxx/type_traits"
|
||||||
|
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_detail__range_common_H
|
#ifndef __TBB_detail__range_common_H
|
||||||
#define __TBB_detail__range_common_H
|
#define __TBB_detail__range_common_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#if __TBB_CPP20_CONCEPTS_PRESENT
|
#if __TBB_CPP20_CONCEPTS_PRESENT
|
||||||
// MISSING #include <concepts>
|
// MISSING #include <concepts>
|
||||||
#endif
|
#endif
|
|
@ -18,11 +18,11 @@
|
||||||
#ifndef __TBB__rtm_mutex_impl_H
|
#ifndef __TBB__rtm_mutex_impl_H
|
||||||
#define __TBB__rtm_mutex_impl_H
|
#define __TBB__rtm_mutex_impl_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/spin_mutex.h"
|
#include "third_party/tbb/spin_mutex.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/profiling.h"
|
#include "third_party/tbb/profiling.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,9 +18,9 @@
|
||||||
#ifndef __TBB_detail__rtm_rw_mutex_H
|
#ifndef __TBB_detail__rtm_rw_mutex_H
|
||||||
#define __TBB_detail__rtm_rw_mutex_H
|
#define __TBB_detail__rtm_rw_mutex_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/spin_rw_mutex.h"
|
#include "third_party/tbb/spin_rw_mutex.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
|
|
|
@ -18,12 +18,12 @@
|
||||||
#ifndef __TBB_detail__segment_table_H
|
#ifndef __TBB_detail__segment_table_H
|
||||||
#define __TBB_detail__segment_table_H
|
#define __TBB_detail__segment_table_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/type_traits"
|
#include "third_party/libcxx/type_traits"
|
||||||
#include "third_party/libcxx/memory"
|
#include "third_party/libcxx/memory"
|
|
@ -18,10 +18,10 @@
|
||||||
#ifndef __TBB__small_object_pool_H
|
#ifndef __TBB__small_object_pool_H
|
||||||
#define __TBB__small_object_pool_H
|
#define __TBB__small_object_pool_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/profiling.h"
|
#include "third_party/tbb/profiling.hh"
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
#include "third_party/libcxx/cstdint"
|
#include "third_party/libcxx/cstdint"
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
|
@ -18,12 +18,12 @@
|
||||||
#ifndef __TBB__task_H
|
#ifndef __TBB__task_H
|
||||||
#define __TBB__task_H
|
#define __TBB__task_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_small_object_pool.h"
|
#include "third_party/tbb/detail/_small_object_pool.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/profiling.h"
|
#include "third_party/tbb/profiling.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
#include "third_party/libcxx/cstdint"
|
#include "third_party/libcxx/cstdint"
|
|
@ -19,10 +19,10 @@
|
||||||
#ifndef __TBB_task_handle_H
|
#ifndef __TBB_task_handle_H
|
||||||
#define __TBB_task_handle_H
|
#define __TBB_task_handle_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_task.h"
|
#include "third_party/tbb/detail/_task.hh"
|
||||||
#include "third_party/tbb/detail/_small_object_pool.h"
|
#include "third_party/tbb/detail/_small_object_pool.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/libcxx/memory"
|
#include "third_party/libcxx/memory"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_detail__template_helpers_H
|
#ifndef __TBB_detail__template_helpers_H
|
||||||
#define __TBB_detail__template_helpers_H
|
#define __TBB_detail__template_helpers_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
#include "third_party/libcxx/cstdint"
|
#include "third_party/libcxx/cstdint"
|
|
@ -23,9 +23,9 @@
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/functional"
|
#include "third_party/libcxx/functional"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_machine.h"
|
#include "third_party/tbb/detail/_machine.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef __TBB_detail__address_waiters_H
|
#ifndef __TBB_detail__address_waiters_H
|
||||||
#define __TBB_detail__address_waiters_H
|
#define __TBB_detail__address_waiters_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
8
third_party/tbb/dynamic_link.cc
vendored
8
third_party/tbb/dynamic_link.cc
vendored
|
@ -15,11 +15,11 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/dynamic_link.h"
|
#include "third_party/tbb/dynamic_link.hh"
|
||||||
#include "third_party/tbb/environment.h"
|
#include "third_party/tbb/environment.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
This file is used by both TBB and OpenMP RTL. Do not use __TBB_ASSERT() macro
|
This file is used by both TBB and OpenMP RTL. Do not use __TBB_ASSERT() macro
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
// Support for dynamic loading entry points from other shared libraries.
|
// Support for dynamic loading entry points from other shared libraries.
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/mutex"
|
#include "third_party/libcxx/mutex"
|
|
@ -18,23 +18,23 @@
|
||||||
#ifndef __TBB_enumerable_thread_specific_H
|
#ifndef __TBB_enumerable_thread_specific_H
|
||||||
#define __TBB_enumerable_thread_specific_H
|
#define __TBB_enumerable_thread_specific_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_aligned_space.h"
|
#include "third_party/tbb/detail/_aligned_space.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/concurrent_vector.h"
|
#include "third_party/tbb/concurrent_vector.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
#include "third_party/tbb/profiling.h"
|
#include "third_party/tbb/profiling.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/thread"
|
#include "third_party/libcxx/thread"
|
||||||
#include "third_party/libcxx/cstring" // memcpy
|
#include "third_party/libcxx/cstring" // memcpy
|
||||||
#include "third_party/libcxx/cstddef" // std::ptrdiff_t
|
#include "third_party/libcxx/cstddef" // std::ptrdiff_t
|
||||||
|
|
||||||
#include "third_party/tbb/task.h" // for task::suspend_point
|
#include "third_party/tbb/task.hh" // for task::suspend_point
|
||||||
|
|
||||||
#if _WIN32 || _WIN64
|
#if _WIN32 || _WIN64
|
||||||
#include "libc/nt/accounting.h"
|
#include "libc/nt/accounting.h"
|
6
third_party/tbb/exception.cc
vendored
6
third_party/tbb/exception.cc
vendored
|
@ -15,9 +15,9 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/cstring"
|
#include "third_party/libcxx/cstring"
|
||||||
#include "third_party/libcxx/cstdio"
|
#include "third_party/libcxx/cstdio"
|
||||||
|
|
|
@ -22,23 +22,23 @@
|
||||||
#include "third_party/libcxx/memory"
|
#include "third_party/libcxx/memory"
|
||||||
#include "third_party/libcxx/type_traits"
|
#include "third_party/libcxx/type_traits"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/spin_mutex.h"
|
#include "third_party/tbb/spin_mutex.hh"
|
||||||
#include "third_party/tbb/null_mutex.h"
|
#include "third_party/tbb/null_mutex.hh"
|
||||||
#include "third_party/tbb/spin_rw_mutex.h"
|
#include "third_party/tbb/spin_rw_mutex.hh"
|
||||||
#include "third_party/tbb/null_rw_mutex.h"
|
#include "third_party/tbb/null_rw_mutex.hh"
|
||||||
#include "third_party/tbb/detail/_pipeline_filters.h"
|
#include "third_party/tbb/detail/_pipeline_filters.hh"
|
||||||
#include "third_party/tbb/detail/_task.h"
|
#include "third_party/tbb/detail/_task.hh"
|
||||||
#include "third_party/tbb/detail/_small_object_pool.h"
|
#include "third_party/tbb/detail/_small_object_pool.hh"
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
#include "third_party/tbb/detail/_aggregator.h"
|
#include "third_party/tbb/detail/_aggregator.hh"
|
||||||
#include "third_party/tbb/detail/_allocator_traits.h"
|
#include "third_party/tbb/detail/_allocator_traits.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/profiling.h"
|
#include "third_party/tbb/profiling.hh"
|
||||||
#include "third_party/tbb/task_arena.h"
|
#include "third_party/tbb/task_arena.hh"
|
||||||
|
|
||||||
#if TBB_USE_PROFILING_TOOLS && ( __unix__ || __APPLE__ )
|
#if TBB_USE_PROFILING_TOOLS && ( __unix__ || __APPLE__ )
|
||||||
#if __INTEL_COMPILER
|
#if __INTEL_COMPILER
|
||||||
|
@ -159,7 +159,7 @@ template<typename Order, typename... Args> struct node_set;
|
||||||
} // namespace tbb
|
} // namespace tbb
|
||||||
|
|
||||||
//! The graph class
|
//! The graph class
|
||||||
#include "third_party/tbb/detail/_flow_graph_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_impl.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
||||||
|
@ -388,16 +388,16 @@ protected:
|
||||||
} // detail
|
} // detail
|
||||||
} // tbb
|
} // tbb
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_flow_graph_trace_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_trace_impl.hh"
|
||||||
#include "third_party/tbb/detail/_hash_compare.h"
|
#include "third_party/tbb/detail/_hash_compare.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
||||||
namespace d1 {
|
namespace d1 {
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_flow_graph_body_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_body_impl.hh"
|
||||||
#include "third_party/tbb/detail/_flow_graph_cache_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_cache_impl.hh"
|
||||||
#include "third_party/tbb/detail/_flow_graph_types_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_types_impl.hh"
|
||||||
|
|
||||||
using namespace graph_policy_namespace;
|
using namespace graph_policy_namespace;
|
||||||
|
|
||||||
|
@ -529,7 +529,7 @@ inline graph_node::~graph_node() {
|
||||||
my_graph.remove_node(this);
|
my_graph.remove_node(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_flow_graph_node_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_node_impl.hh"
|
||||||
|
|
||||||
|
|
||||||
//! An executable node that acts as a source, i.e. it has no predecessors
|
//! An executable node that acts as a source, i.e. it has no predecessors
|
||||||
|
@ -2134,7 +2134,7 @@ protected:
|
||||||
}
|
}
|
||||||
}; // limiter_node
|
}; // limiter_node
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_flow_graph_join_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_join_impl.hh"
|
||||||
|
|
||||||
template<typename OutputTuple, typename JP=queueing> class join_node;
|
template<typename OutputTuple, typename JP=queueing> class join_node;
|
||||||
|
|
||||||
|
@ -2323,7 +2323,7 @@ public:
|
||||||
};
|
};
|
||||||
|
|
||||||
// indexer node
|
// indexer node
|
||||||
#include "third_party/tbb/detail/_flow_graph_indexer_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_indexer_impl.hh"
|
||||||
|
|
||||||
// TODO: Implement interface with variadic template or tuple
|
// TODO: Implement interface with variadic template or tuple
|
||||||
template<typename T0, typename T1=null_type, typename T2=null_type, typename T3=null_type,
|
template<typename T0, typename T1=null_type, typename T2=null_type, typename T3=null_type,
|
||||||
|
@ -3013,7 +3013,7 @@ protected:
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_flow_graph_node_set_impl.h"
|
#include "third_party/tbb/detail/_flow_graph_node_set_impl.hh"
|
||||||
|
|
||||||
template< typename T >
|
template< typename T >
|
||||||
class overwrite_node : public graph_node, public receiver<T>, public sender<T> {
|
class overwrite_node : public graph_node, public receiver<T>, public sender<T> {
|
||||||
|
@ -3300,7 +3300,7 @@ inline void set_name(const async_node<Input, Output, Policy>& node, const char *
|
||||||
|
|
||||||
|
|
||||||
// Include deduction guides for node classes
|
// Include deduction guides for node classes
|
||||||
#include "third_party/tbb/detail/_flow_graph_nodes_deduction.h"
|
#include "third_party/tbb/detail/_flow_graph_nodes_deduction.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace flow {
|
namespace flow {
|
18
third_party/tbb/global_control.cc
vendored
18
third_party/tbb/global_control.cc
vendored
|
@ -15,17 +15,17 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/global_control.h"
|
#include "third_party/tbb/global_control.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
#include "third_party/tbb/spin_mutex.h"
|
#include "third_party/tbb/spin_mutex.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/governor.h"
|
#include "third_party/tbb/governor.hh"
|
||||||
#include "third_party/tbb/threading_control.h"
|
#include "third_party/tbb/threading_control.hh"
|
||||||
#include "third_party/tbb/market.h"
|
#include "third_party/tbb/market.hh"
|
||||||
#include "third_party/tbb/misc.h"
|
#include "third_party/tbb/misc.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/set"
|
#include "third_party/libcxx/set"
|
||||||
|
|
|
@ -18,13 +18,13 @@
|
||||||
#ifndef __TBB_global_control_H
|
#ifndef __TBB_global_control_H
|
||||||
#define __TBB_global_control_H
|
#define __TBB_global_control_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_attach.h"
|
#include "third_party/tbb/detail/_attach.hh"
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_template_helpers.h"
|
#include "third_party/tbb/detail/_template_helpers.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/cstddef"
|
#include "third_party/libcxx/cstddef"
|
||||||
#include "third_party/libcxx/new" // std::nothrow_t
|
#include "third_party/libcxx/new" // std::nothrow_t
|
28
third_party/tbb/governor.cc
vendored
28
third_party/tbb/governor.cc
vendored
|
@ -15,22 +15,22 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/governor.h"
|
#include "third_party/tbb/governor.hh"
|
||||||
#include "third_party/tbb/threading_control.h"
|
#include "third_party/tbb/threading_control.hh"
|
||||||
#include "third_party/tbb/main.h"
|
#include "third_party/tbb/main.hh"
|
||||||
#include "third_party/tbb/thread_data.h"
|
#include "third_party/tbb/thread_data.hh"
|
||||||
#include "third_party/tbb/market.h"
|
#include "third_party/tbb/market.hh"
|
||||||
#include "third_party/tbb/arena.h"
|
#include "third_party/tbb/arena.hh"
|
||||||
#include "third_party/tbb/dynamic_link.h"
|
#include "third_party/tbb/dynamic_link.hh"
|
||||||
#include "third_party/tbb/concurrent_monitor.h"
|
#include "third_party/tbb/concurrent_monitor.hh"
|
||||||
#include "third_party/tbb/thread_dispatcher.h"
|
#include "third_party/tbb/thread_dispatcher.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/task_group.h"
|
#include "third_party/tbb/task_group.hh"
|
||||||
#include "third_party/tbb/global_control.h"
|
#include "third_party/tbb/global_control.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
#include "third_party/tbb/info.h"
|
#include "third_party/tbb/info.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/task_dispatcher.h"
|
#include "third_party/tbb/task_dispatcher.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/cstdio"
|
#include "third_party/libcxx/cstdio"
|
||||||
#include "third_party/libcxx/cstdlib"
|
#include "third_party/libcxx/cstdlib"
|
||||||
|
|
|
@ -18,10 +18,10 @@
|
||||||
#ifndef _TBB_governor_H
|
#ifndef _TBB_governor_H
|
||||||
#define _TBB_governor_H
|
#define _TBB_governor_H
|
||||||
|
|
||||||
#include "third_party/tbb/rml_tbb.h"
|
#include "third_party/tbb/rml_tbb.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/misc.h" // for AvailableHwConcurrency
|
#include "third_party/tbb/misc.hh" // for AvailableHwConcurrency
|
||||||
#include "third_party/tbb/tls.h"
|
#include "third_party/tbb/tls.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,8 +18,8 @@
|
||||||
#ifndef __TBB_info_H
|
#ifndef __TBB_info_H
|
||||||
#define __TBB_info_H
|
#define __TBB_info_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
|
|
||||||
#if __TBB_ARENA_BINDING
|
#if __TBB_ARENA_BINDING
|
||||||
#include "third_party/libcxx/vector"
|
#include "third_party/libcxx/vector"
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef _TBB_intrusive_list_H
|
#ifndef _TBB_intrusive_list_H
|
||||||
#define _TBB_intrusive_list_H
|
#define _TBB_intrusive_list_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_intrusive_list_node.h"
|
#include "third_party/tbb/detail/_intrusive_list_node.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef _TBB_ITT_NOTIFY
|
#ifndef _TBB_ITT_NOTIFY
|
||||||
#define _TBB_ITT_NOTIFY
|
#define _TBB_ITT_NOTIFY
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
|
|
||||||
#if __TBB_USE_ITT_NOTIFY
|
#if __TBB_USE_ITT_NOTIFY
|
||||||
|
|
|
@ -18,10 +18,10 @@
|
||||||
#ifndef _TBB_mailbox_H
|
#ifndef _TBB_mailbox_H
|
||||||
#define _TBB_mailbox_H
|
#define _TBB_mailbox_H
|
||||||
|
|
||||||
#include "third_party/tbb/cache_aligned_allocator.h"
|
#include "third_party/tbb/cache_aligned_allocator.hh"
|
||||||
#include "third_party/tbb/detail/_small_object_pool.h"
|
#include "third_party/tbb/detail/_small_object_pool.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/scheduler_common.h"
|
#include "third_party/tbb/scheduler_common.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
|
|
16
third_party/tbb/main.cc
vendored
16
third_party/tbb/main.cc
vendored
|
@ -15,15 +15,15 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/main.h"
|
#include "third_party/tbb/main.hh"
|
||||||
#include "third_party/tbb/governor.h"
|
#include "third_party/tbb/governor.hh"
|
||||||
#include "third_party/tbb/threading_control.h"
|
#include "third_party/tbb/threading_control.hh"
|
||||||
#include "third_party/tbb/environment.h"
|
#include "third_party/tbb/environment.hh"
|
||||||
#include "third_party/tbb/market.h"
|
#include "third_party/tbb/market.hh"
|
||||||
#include "third_party/tbb/misc.h"
|
#include "third_party/tbb/misc.hh"
|
||||||
#include "third_party/tbb/itt_notify.h"
|
#include "third_party/tbb/itt_notify.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#ifndef _TBB_main_H
|
#ifndef _TBB_main_H
|
||||||
#define _TBB_main_H
|
#define _TBB_main_H
|
||||||
|
|
||||||
#include "third_party/tbb/governor.h"
|
#include "third_party/tbb/governor.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
|
|
4
third_party/tbb/market.cc
vendored
4
third_party/tbb/market.cc
vendored
|
@ -15,8 +15,8 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/arena.h"
|
#include "third_party/tbb/arena.hh"
|
||||||
#include "third_party/tbb/market.h"
|
#include "third_party/tbb/market.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/algorithm" // std::find
|
#include "third_party/libcxx/algorithm" // std::find
|
||||||
|
|
||||||
|
|
|
@ -18,12 +18,12 @@
|
||||||
#ifndef _TBB_market_H
|
#ifndef _TBB_market_H
|
||||||
#define _TBB_market_H
|
#define _TBB_market_H
|
||||||
|
|
||||||
#include "third_party/tbb/rw_mutex.h"
|
#include "third_party/tbb/rw_mutex.hh"
|
||||||
#include "third_party/tbb/tbb_allocator.h"
|
#include "third_party/tbb/tbb_allocator.hh"
|
||||||
#include "third_party/tbb/task_arena.h"
|
#include "third_party/tbb/task_arena.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/permit_manager.h"
|
#include "third_party/tbb/permit_manager.hh"
|
||||||
#include "third_party/tbb/pm_client.h"
|
#include "third_party/tbb/pm_client.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
#include "third_party/libcxx/vector"
|
#include "third_party/libcxx/vector"
|
|
@ -23,7 +23,7 @@
|
||||||
#endif
|
#endif
|
||||||
/** @file */
|
/** @file */
|
||||||
|
|
||||||
#include "third_party/tbb/scalable_allocator.h"
|
#include "third_party/tbb/scalable_allocator.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/new" // std::bad_alloc
|
#include "third_party/libcxx/new" // std::bad_alloc
|
||||||
#include "third_party/libcxx/stdexcept" // std::runtime_error, std::invalid_argument
|
#include "third_party/libcxx/stdexcept" // std::runtime_error, std::invalid_argument
|
14
third_party/tbb/misc.cc
vendored
14
third_party/tbb/misc.cc
vendored
|
@ -18,15 +18,15 @@
|
||||||
// Source file for miscellaneous entities that are infrequently referenced by
|
// Source file for miscellaneous entities that are infrequently referenced by
|
||||||
// an executing program.
|
// an executing program.
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_exception.h"
|
#include "third_party/tbb/detail/_exception.hh"
|
||||||
#include "third_party/tbb/detail/_machine.h"
|
#include "third_party/tbb/detail/_machine.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/version.h"
|
#include "third_party/tbb/version.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/misc.h"
|
#include "third_party/tbb/misc.hh"
|
||||||
#include "third_party/tbb/governor.h"
|
#include "third_party/tbb/governor.hh"
|
||||||
#include "third_party/tbb/assert_impl.h" // Out-of-line TBB assertion handling routines are instantiated here.
|
#include "third_party/tbb/assert_impl.hh" // Out-of-line TBB assertion handling routines are instantiated here.
|
||||||
#include "third_party/tbb/concurrent_monitor_mutex.h"
|
#include "third_party/tbb/concurrent_monitor_mutex.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/cstdio"
|
#include "third_party/libcxx/cstdio"
|
||||||
#include "third_party/libcxx/cstdlib"
|
#include "third_party/libcxx/cstdlib"
|
||||||
|
|
|
@ -18,12 +18,12 @@
|
||||||
#ifndef _TBB_tbb_misc_H
|
#ifndef _TBB_tbb_misc_H
|
||||||
#define _TBB_tbb_misc_H
|
#define _TBB_tbb_misc_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_assert.h"
|
#include "third_party/tbb/detail/_assert.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
|
|
||||||
#if __TBB_ARENA_BINDING
|
#if __TBB_ARENA_BINDING
|
||||||
#include "third_party/tbb/info.h"
|
#include "third_party/tbb/info.hh"
|
||||||
#endif /*__TBB_ARENA_BINDING*/
|
#endif /*__TBB_ARENA_BINDING*/
|
||||||
|
|
||||||
#if __unix__
|
#if __unix__
|
4
third_party/tbb/misc_ex.cc
vendored
4
third_party/tbb/misc_ex.cc
vendored
|
@ -18,11 +18,11 @@
|
||||||
// Source file for miscellaneous entities that are infrequently referenced by
|
// Source file for miscellaneous entities that are infrequently referenced by
|
||||||
// an executing program, and implementation of which requires dynamic linking.
|
// an executing program, and implementation of which requires dynamic linking.
|
||||||
|
|
||||||
#include "third_party/tbb/misc.h"
|
#include "third_party/tbb/misc.hh"
|
||||||
|
|
||||||
#if !defined(__TBB_HardwareConcurrency)
|
#if !defined(__TBB_HardwareConcurrency)
|
||||||
|
|
||||||
#include "third_party/tbb/dynamic_link.h"
|
#include "third_party/tbb/dynamic_link.hh"
|
||||||
#include "libc/calls/calls.h"
|
#include "libc/calls/calls.h"
|
||||||
#include "libc/calls/weirdtypes.h"
|
#include "libc/calls/weirdtypes.h"
|
||||||
#include "libc/fmt/fmt.h"
|
#include "libc/fmt/fmt.h"
|
||||||
|
|
|
@ -18,12 +18,12 @@
|
||||||
#ifndef __TBB_mutex_H
|
#ifndef __TBB_mutex_H
|
||||||
#define __TBB_mutex_H
|
#define __TBB_mutex_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
#include "third_party/tbb/detail/_scoped_lock.h"
|
#include "third_party/tbb/detail/_scoped_lock.hh"
|
||||||
#include "third_party/tbb/detail/_waitable_atomic.h"
|
#include "third_party/tbb/detail/_waitable_atomic.hh"
|
||||||
#include "third_party/tbb/detail/_mutex_common.h"
|
#include "third_party/tbb/detail/_mutex_common.hh"
|
||||||
#include "third_party/tbb/profiling.h"
|
#include "third_party/tbb/profiling.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,9 +18,9 @@
|
||||||
#ifndef __TBB_null_mutex_H
|
#ifndef __TBB_null_mutex_H
|
||||||
#define __TBB_null_mutex_H
|
#define __TBB_null_mutex_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_mutex_common.h"
|
#include "third_party/tbb/detail/_mutex_common.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
|
@ -18,9 +18,9 @@
|
||||||
#ifndef __TBB_null_rw_mutex_H
|
#ifndef __TBB_null_rw_mutex_H
|
||||||
#define __TBB_null_rw_mutex_H
|
#define __TBB_null_rw_mutex_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_namespace_injection.h"
|
#include "third_party/tbb/detail/_namespace_injection.hh"
|
||||||
#include "third_party/tbb/detail/_mutex_common.h"
|
#include "third_party/tbb/detail/_mutex_common.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
12
third_party/tbb/observer_proxy.cc
vendored
12
third_party/tbb/observer_proxy.cc
vendored
|
@ -15,13 +15,13 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_utils.h"
|
#include "third_party/tbb/detail/_utils.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/observer_proxy.h"
|
#include "third_party/tbb/observer_proxy.hh"
|
||||||
#include "third_party/tbb/arena.h"
|
#include "third_party/tbb/arena.hh"
|
||||||
#include "third_party/tbb/main.h"
|
#include "third_party/tbb/main.hh"
|
||||||
#include "third_party/tbb/thread_data.h"
|
#include "third_party/tbb/thread_data.hh"
|
||||||
|
|
||||||
#include "third_party/libcxx/atomic"
|
#include "third_party/libcxx/atomic"
|
||||||
|
|
||||||
|
|
|
@ -18,11 +18,11 @@
|
||||||
#ifndef __TBB_observer_proxy_H
|
#ifndef __TBB_observer_proxy_H
|
||||||
#define __TBB_observer_proxy_H
|
#define __TBB_observer_proxy_H
|
||||||
|
|
||||||
#include "third_party/tbb/detail/_config.h"
|
#include "third_party/tbb/detail/_config.hh"
|
||||||
#include "third_party/tbb/detail/_aligned_space.h"
|
#include "third_party/tbb/detail/_aligned_space.hh"
|
||||||
|
|
||||||
#include "third_party/tbb/task_scheduler_observer.h"
|
#include "third_party/tbb/task_scheduler_observer.hh"
|
||||||
#include "third_party/tbb/spin_rw_mutex.h"
|
#include "third_party/tbb/spin_rw_mutex.hh"
|
||||||
|
|
||||||
namespace tbb {
|
namespace tbb {
|
||||||
namespace detail {
|
namespace detail {
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue