renamed .h to .hh

This commit is contained in:
Farid Zakaria 2023-06-24 23:55:21 +00:00
parent 0db5d18843
commit 3eef6e8a62
160 changed files with 654 additions and 653 deletions

View file

@ -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"

View file

@ -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"

View file

@ -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 {

View file

@ -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 {

View file

@ -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 {

View file

@ -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"

View file

@ -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"

View file

@ -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 {

View file

@ -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 {

View file

@ -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 {

View file

@ -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 {

View file

@ -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"

View file

@ -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 {

View file

@ -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

View file

@ -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"

View file

@ -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 {

View file

@ -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 {

View file

@ -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"

View file

@ -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

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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 {

View file

@ -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"

View file

@ -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 {

View file

@ -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 {

View file

@ -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

View file

@ -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 {

View file

@ -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 {

View file

@ -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"

View file

@ -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 {

View file

@ -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 {

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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

View file

@ -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"

View file

@ -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

View file

@ -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"

View file

@ -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>

View file

@ -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)

View file

@ -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 {

View file

@ -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> {

View file

@ -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

View file

@ -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 {

View file

@ -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"

View file

@ -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>

View file

@ -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 {

View file

@ -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"

View file

@ -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"

View file

@ -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

View file

@ -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 {

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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 {

View file

@ -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"

View file

@ -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 {

View file

@ -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 {

View file

@ -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

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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 {

View file

@ -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"

View file

@ -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

View file

@ -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"

View file

@ -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 {

View file

@ -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"

View file

@ -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 {

View file

@ -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

View file

@ -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"

View file

@ -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 {

View file

@ -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"

View file

@ -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

View file

@ -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"

View file

@ -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

View file

@ -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"

View file

@ -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__

View file

@ -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"

View file

@ -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 {

View file

@ -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 {

View file

@ -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 {

View file

@ -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"

View file

@ -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