History log of /oneTBB/include/oneapi/tbb/detail/ (Results 1 – 25 of 67)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
e131071711-Sep-2023 Dmitri Mokhov <[email protected]>

Fix/suppress new GCC 12/13 warnings (#1192)

Signed-off-by: Dmitri Mokhov <[email protected]>

d0748d2901-Sep-2023 Ilya Isaev <[email protected]>

Remove code that is not used anymore (#1191)

Signed-off-by: Isaev, Ilya <[email protected]>


/oneTBB/CMakeLists.txt
/oneTBB/doc/GSG/next_steps.rst
/oneTBB/doc/main/tbb_userguide/Working_on_the_Assembly_Line_pipeline.rst
/oneTBB/examples/migration/recursive_fibonacci/fibonacci.cpp
/oneTBB/examples/migration/recursive_fibonacci/fibonacci_single_task.h
/oneTBB/examples/migration/recursive_fibonacci/fibonacci_two_tasks.h
/oneTBB/examples/migration/recursive_fibonacci/task_emulation_layer.h
/oneTBB/examples/parallel_for/tachyon/src/imageio.cpp
/oneTBB/examples/parallel_for/tachyon/src/imageio.hpp
/oneTBB/examples/parallel_for/tachyon/src/jpeg.cpp
/oneTBB/examples/parallel_for/tachyon/src/ppm.cpp
/oneTBB/examples/parallel_for/tachyon/src/ppm.hpp
/oneTBB/include/oneapi/tbb/concurrent_queue.h
_waitable_atomic.h
/oneTBB/include/oneapi/tbb/parallel_invoke.h
/oneTBB/include/oneapi/tbb/partitioner.h
/oneTBB/include/oneapi/tbb/version.h
/oneTBB/integration/linux/env/vars.sh
/oneTBB/integration/linux/modulefiles/tbb
/oneTBB/integration/linux/modulefiles/tbb32
/oneTBB/integration/linux/oneapi/vars.sh
/oneTBB/integration/windows/env/vars.bat
/oneTBB/integration/windows/oneapi/vars.bat
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbb/arena.cpp
/oneTBB/src/tbb/arena.h
/oneTBB/src/tbb/global_control.cpp
/oneTBB/src/tbb/main.cpp
/oneTBB/src/tbb/market.cpp
/oneTBB/src/tbb/market.h
/oneTBB/src/tbb/permit_manager.h
/oneTBB/src/tbb/pm_client.h
/oneTBB/src/tbb/tcm.h
/oneTBB/src/tbb/tcm_adaptor.cpp
/oneTBB/src/tbb/tcm_adaptor.h
/oneTBB/src/tbb/threading_control.cpp
/oneTBB/src/tbb/threading_control.h
/oneTBB/src/tbb/tools_api/ittnotify.h
/oneTBB/src/tbb/tools_api/ittnotify_config.h
/oneTBB/src/tbb/tools_api/ittnotify_static.c
/oneTBB/src/tbb/tools_api/ittnotify_static.h
/oneTBB/src/tbb/tools_api/legacy/ittnotify.h
/oneTBB/src/tbbbind/tbb_bind.cpp
/oneTBB/src/tbbmalloc/Synchronize.h
/oneTBB/src/tbbmalloc/backend.cpp
/oneTBB/src/tbbmalloc/frontend.cpp
/oneTBB/src/tbbmalloc/large_objects.h
/oneTBB/src/tbbmalloc/tbbmalloc.cpp
/oneTBB/src/tbbmalloc/tbbmalloc_internal.h
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/concurrent_associative_common.h
/oneTBB/test/common/doctest.h
/oneTBB/test/conformance/conformance_concurrent_hash_map.cpp
/oneTBB/test/conformance/conformance_concurrent_queue.cpp
/oneTBB/test/conformance/conformance_concurrent_vector.cpp
/oneTBB/test/tbb/test_async_node.cpp
/oneTBB/test/tbb/test_broadcast_node.cpp
/oneTBB/test/tbb/test_buffer_node.cpp
/oneTBB/test/tbb/test_concurrent_hash_map.cpp
/oneTBB/test/tbb/test_continue_node.cpp
/oneTBB/test/tbb/test_fuzzing.cpp
/oneTBB/test/tbb/test_global_control.cpp
/oneTBB/test/tbb/test_join_node_preview.cpp
/oneTBB/test/tbb/test_task_arena.cpp
/oneTBB/test/tbbmalloc/test_malloc_whitebox.cpp
7cee225111-Aug-2023 JhaShweta1 <[email protected]>

Enable WASM on oneTBB (#1006)

* WASM/emscripten on oneTBB
---------

Co-authored-by: Ilya Isaev <[email protected]>
Co-authored-by: Pavel Kumbrasev <[email protected]>

f9fd1bee03-Aug-2023 Ilya Isaev <[email protected]>

Allow building and loading of TBBBind on macOS (#1132)

With this patch user may build TBBBind on macOS and be able to use tbb::info namespace to obtain high-level information about the system and li

Allow building and loading of TBBBind on macOS (#1132)

With this patch user may build TBBBind on macOS and be able to use tbb::info namespace to obtain high-level information about the system and limit task_arena accordingly (without actual CPU binding since such functionality is not supported on macOS via HWLOC).

Signed-off-by: Isaev, Ilya <[email protected]>

show more ...

c456844916-Jun-2023 Pavel Kumbrasev <[email protected]>

Refactor market into threading layer (#758)

Signed-off-by: Alexei Katranov <[email protected]>
Signed-off-by: pavelkumbrasev <[email protected]>

Co-authored-by: Aleksei Fedotov <

Refactor market into threading layer (#758)

Signed-off-by: Alexei Katranov <[email protected]>
Signed-off-by: pavelkumbrasev <[email protected]>

Co-authored-by: Aleksei Fedotov <[email protected]>
Co-authored-by: Ilya Isaev <[email protected]>
Co-authored-by: kboyarinov <[email protected]>

show more ...


/oneTBB/.github/issue_labeler.yml
/oneTBB/.github/workflows/ci.yml
/oneTBB/.github/workflows/issue_labeler.yml
/oneTBB/CMakeLists.txt
/oneTBB/cmake/compilers/GNU.cmake
/oneTBB/cmake/resumable_tasks.cmake
/oneTBB/cmake/utils.cmake
/oneTBB/doc/GSG/get_started.rst
/oneTBB/doc/GSG/integrate.rst
/oneTBB/doc/GSG/intro.rst
/oneTBB/doc/GSG/next_steps.rst
/oneTBB/doc/GSG/samples.rst
/oneTBB/doc/conf.py
/oneTBB/doc/index/toctree.rst
/oneTBB/doc/main/reference/task_group_extensions.rst
/oneTBB/doc/main/tbb_userguide/Flow_Graph_Tips.rst
/oneTBB/doc/main/tbb_userguide/Migration_Guide/Task_Scheduler_Init.rst
/oneTBB/doc/main/tbb_userguide/attach_flow_graph_to_arena.rst
/oneTBB/doc/main/tbb_userguide/design_patterns/Lazy_Initialization.rst
_template_helpers.h
_utils.h
/oneTBB/include/oneapi/tbb/mutex.h
/oneTBB/include/oneapi/tbb/task_arena.h
/oneTBB/include/oneapi/tbb/task_group.h
/oneTBB/python/CMakeLists.txt
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbb/allocator.cpp
/oneTBB/src/tbb/arena.cpp
/oneTBB/src/tbb/arena.h
/oneTBB/src/tbb/arena_slot.h
/oneTBB/src/tbb/cancellation_disseminator.h
/oneTBB/src/tbb/global_control.cpp
/oneTBB/src/tbb/governor.cpp
/oneTBB/src/tbb/governor.h
/oneTBB/src/tbb/main.cpp
/oneTBB/src/tbb/market.cpp
/oneTBB/src/tbb/market.h
/oneTBB/src/tbb/permit_manager.h
/oneTBB/src/tbb/pm_client.h
/oneTBB/src/tbb/rml_tbb.cpp
/oneTBB/src/tbb/scheduler_common.h
/oneTBB/src/tbb/task.cpp
/oneTBB/src/tbb/task_dispatcher.h
/oneTBB/src/tbb/task_group_context.cpp
/oneTBB/src/tbb/thread_control_monitor.h
/oneTBB/src/tbb/thread_data.h
/oneTBB/src/tbb/thread_dispatcher.cpp
/oneTBB/src/tbb/thread_dispatcher.h
/oneTBB/src/tbb/thread_dispatcher_client.h
/oneTBB/src/tbb/thread_request_serializer.cpp
/oneTBB/src/tbb/thread_request_serializer.h
/oneTBB/src/tbb/threading_control.cpp
/oneTBB/src/tbb/threading_control.h
/oneTBB/src/tbb/threading_control_client.h
/oneTBB/src/tbb/waiters.h
/oneTBB/src/tbbmalloc/backend.cpp
/oneTBB/src/tbbmalloc/frontend.cpp
/oneTBB/src/tbbmalloc/tbbmalloc.cpp
/oneTBB/test/common/concurrency_tracker.h
/oneTBB/test/common/cpu_usertime.h
/oneTBB/test/conformance/conformance_flowgraph.h
/oneTBB/test/conformance/conformance_global_control.cpp
/oneTBB/test/conformance/conformance_parallel_pipeline.cpp
/oneTBB/test/conformance/conformance_parallel_reduce.cpp
/oneTBB/test/tbb/test_arena_priorities.cpp
/oneTBB/test/tbb/test_eh_algorithms.cpp
/oneTBB/test/tbb/test_global_control.cpp
/oneTBB/test/tbb/test_task.cpp
/oneTBB/test/tbb/test_task_arena.cpp
/oneTBB/test/tbb/test_task_group.cpp
a088cfa017-May-2023 Konstantin Boyarinov <[email protected]>

Use of std::invoke to run the body in algorithms and graph nodes (#880)

Signed-off-by: kboyarinov <[email protected]>

4cc1ccac03-May-2023 Konstantin Boyarinov <[email protected]>

Fix 3-way comparison detection mechanism (#1094)

Signed-off-by: kboyarinov <[email protected]>

d5fd1e9704-Apr-2023 Konstantin Boyarinov <[email protected]>

Fix reserve(0) issue for concurrent unordered containers (#1057)

Signed-off-by: kboyarinov <[email protected]>


/oneTBB/.github/workflows/ci.yml
/oneTBB/CMakeLists.txt
/oneTBB/RELEASE_NOTES.md
/oneTBB/cmake/compilers/Clang.cmake
/oneTBB/cmake/compilers/GNU.cmake
/oneTBB/cmake/compilers/Intel.cmake
/oneTBB/cmake/compilers/MSVC.cmake
/oneTBB/cmake/packaging.cmake
/oneTBB/cmake/suppressions/tsan.suppressions
/oneTBB/cmake/utils.cmake
/oneTBB/doc/GSG/get_started.rst
/oneTBB/doc/GSG/hybrid_cpu_support.rst
/oneTBB/doc/conf.py
/oneTBB/doc/main/reference/reference.rst
/oneTBB/doc/main/reference/scalable_memory_pools.rst
/oneTBB/doc/main/reference/scalable_memory_pools/malloc_replacement_log.rst
/oneTBB/doc/main/tbb_userguide/Floating_Point_Settings.rst
/oneTBB/doc/main/tbb_userguide/Working_on_the_Assembly_Line_pipeline.rst
/oneTBB/doc/main/tbb_userguide/title.rst
_concurrent_unordered_base.h
/oneTBB/python/TBB.py
/oneTBB/python/setup.py
/oneTBB/python/tbb/__init__.py
/oneTBB/python/tbb/__main__.py
/oneTBB/python/tbb/pool.py
/oneTBB/python/tbb/test.py
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbbmalloc/CMakeLists.txt
/oneTBB/src/tbbmalloc/Customize.h
/oneTBB/src/tbbmalloc/backend.cpp
/oneTBB/src/tbbmalloc/backref.cpp
/oneTBB/src/tbbmalloc/frontend.cpp
/oneTBB/src/tbbmalloc/large_objects.cpp
/oneTBB/src/tbbmalloc/large_objects.h
/oneTBB/src/tbbmalloc/tbbmalloc.cpp
/oneTBB/src/tbbmalloc/tbbmalloc_internal.h
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/concurrent_unordered_common.h
/oneTBB/test/common/utils_assert.h
/oneTBB/test/conformance/conformance_version.cpp
/oneTBB/test/tbb/test_concurrent_unordered_map.cpp
/oneTBB/test/tbb/test_concurrent_unordered_set.cpp
0cf592bd26-Jan-2023 Andrew Corrigan <[email protected]>

Reduces warnings using Xcode/AppleClang (#1018)

Signed-off-by: Andrew Corrigan <[email protected]>

bef111d011-Jan-2023 Yuriy Chernyshov <[email protected]>

Fix compilation error on MacOS (#989)

2ecfcf5a20-Dec-2022 Ivan Kochin <[email protected]>

Moving the Hybrid CPUs API out of preview (#680)

Move the Hybrid CPUs API out of preview. This patch removes the necessity of setting the preview macro and removes the API reference topic

Signed-

Moving the Hybrid CPUs API out of preview (#680)

Move the Hybrid CPUs API out of preview. This patch removes the necessity of setting the preview macro and removes the API reference topic

Signed-off-by: Kochin Ivan <[email protected]>
Co-authored-by: Kochin Ivan <[email protected]>
Co-authored-by: Isaev, Ilya <[email protected]>
Co-authored-by: Alexandra <[email protected]>

show more ...

cd44d19816-Dec-2022 kboyarinov <[email protected]>

Fix/suppress warnings on gcc12.1 (#866)

Signed-off-by: kboyarinov <[email protected]>

fa4f581813-Dec-2022 Deepan <[email protected]>

Make alias input_type protected for join_node (#868)

* Make typedef input_type protected so that it's not exposed in join_node public interface

Signed-off-by: Deepanjan Biswas <deepanjan.biswas@f

Make alias input_type protected for join_node (#868)

* Make typedef input_type protected so that it's not exposed in join_node public interface

Signed-off-by: Deepanjan Biswas <[email protected]>

* Make join_FE_node typedefs private

Signed-off-by: Deepanjan Biswas <[email protected]>

* Use a different name for the tuple size template argument

Signed-off-by: Deepanjan Biswas <[email protected]>

* Use the new template argument name as the base class argument. This builds on macOS

Signed-off-by: Deepanjan Biswas <[email protected]>

Signed-off-by: Deepanjan Biswas <[email protected]>

show more ...

f2af747314-Nov-2022 kboyarinov <[email protected]>

Fix part of Coverity hits (#960)

Signed-off-by: kboyarinov <[email protected]>
Co-authored-by: Pavel Kumbrasev <[email protected]>

3003ec0709-Nov-2022 kboyarinov <[email protected]>

Fix "field used uninitialized" on modern gcc versions (#958)

Signed-off-by: kboyarinov <[email protected]>

eac9465004-Nov-2022 Alex <[email protected]>

Fix concurrent_[bounded_]queue correctness on weak memory models (#782)

Signed-off-by: Alexei Katranov <[email protected]>
Co-authored-by: pavelkumbrasev <[email protected]>

f103502123-Sep-2022 Pavel Kumbrasev <[email protected]>

Remove unused function from _concurrent_queue_base.h (#915)

Signed-off-by: pavelkumbrasev <[email protected]>

8155aaeb05-Sep-2022 kboyarinov <[email protected]>

Fix concurrent queues not to require default constructor from T (#886)

* Fix concurrent_queue::clear not to require default ctor

* Suppress warning about the unused variable in release mode

*

Fix concurrent queues not to require default constructor from T (#886)

* Fix concurrent_queue::clear not to require default ctor

* Suppress warning about the unused variable in release mode

* Fix the conformance test not to rely on the additional item in dtor

* template->class in template template parameter

* Rework the fix

* Remove unnecessary flag from internal pop method

* Minor clean-up

* Add exception macros to the test

* Add whitespace

* Fix PR comments

* Fix logic for a build with no exceptions

show more ...


/oneTBB/.github/workflows/ci.yml
/oneTBB/INSTALL.md
/oneTBB/RELEASE_NOTES.md
/oneTBB/cmake/README.md
/oneTBB/cmake/utils.cmake
/oneTBB/doc/GSG/Images/how-oneTBB-works.png
/oneTBB/doc/GSG/examples.rst
/oneTBB/doc/GSG/installation.rst
/oneTBB/doc/GSG/intro_gsg.rst
/oneTBB/doc/Makefile
/oneTBB/doc/README.md
/oneTBB/doc/conf.py
/oneTBB/doc/index/index_intro.rst
/oneTBB/doc/index/toctree.rst
/oneTBB/doc/main/_templates/layout.html
/oneTBB/doc/main/tbb_userguide/Advanced_Topic_Other_Kinds_of_Iteration_Spaces.rst
/oneTBB/doc/main/tbb_userguide/Flow_Graph_resource_tips.rst
/oneTBB/doc/main/tbb_userguide/How_Task_Scheduler_Works.rst
/oneTBB/doc/main/tbb_userguide/Task_Scheduler_Bypass.rst
/oneTBB/doc/main/tbb_userguide/The_Task_Scheduler.rst
/oneTBB/doc/main/tbb_userguide/attach_flow_graph_to_arena.rst
/oneTBB/doc/main/tbb_userguide/design_patterns/Design_Patterns.rst
/oneTBB/doc/main/tbb_userguide/design_patterns/Images/image008a.jpg
/oneTBB/doc/main/tbb_userguide/design_patterns/Images/image009a.jpg
/oneTBB/doc/main/tbb_userguide/design_patterns/Lazy_Initialization.rst
/oneTBB/doc/main/tbb_userguide/snippets/flow_graph_examples.cpp
/oneTBB/doc/make.bat
/oneTBB/include/oneapi/tbb/concurrent_queue.h
_concurrent_queue_base.h
/oneTBB/include/oneapi/tbb/enumerable_thread_specific.h
/oneTBB/include/oneapi/tbb/version.h
/oneTBB/src/tbb/arena.h
/oneTBB/src/tbb/market.cpp
/oneTBB/src/tbb/market.h
/oneTBB/src/tbb/misc_ex.cpp
/oneTBB/src/tbb/private_server.cpp
/oneTBB/src/tbb/scheduler_common.h
/oneTBB/src/tbb/task.cpp
/oneTBB/src/tbb/task_dispatcher.cpp
/oneTBB/src/tbb/task_dispatcher.h
/oneTBB/src/tbb/task_group_context.cpp
/oneTBB/src/tbb/thread_data.h
/oneTBB/src/tbb/tools_api/ittnotify_config.h
/oneTBB/src/tbbmalloc/large_objects.cpp
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/exception_handling.h
/oneTBB/test/conformance/conformance_concurrent_queue.cpp
/oneTBB/test/tbb/test_collaborative_call_once.cpp
/oneTBB/test/tbb/test_concurrent_queue.cpp
/oneTBB/test/tbb/test_eh_algorithms.cpp
/oneTBB/test/tbb/test_numa_dist.cpp
/oneTBB/test/tbb/test_partitioner.h
/oneTBB/test/tbb/test_resumable_tasks.cpp
/oneTBB/test/tbb/test_task.cpp
/oneTBB/test/tbb/test_tbb_header_secondary.cpp
/oneTBB/test/tbbmalloc/test_malloc_whitebox.cpp
690aaf4909-Feb-2022 Sergey Zheltov <[email protected]>

Update copyright year 2021 -> 2022 (#769)

Signed-off-by: Zheltov, Sergey1 <[email protected]>

6a15b64004-Feb-2022 Rui Ueyama <[email protected]>

Make tbb compile with musl libc (#748)

TBB resumable tasks are implemented using getcontext() and setcontext()
on Unix-like systems. These functions are deprecated in the recent
versions of POSIX

Make tbb compile with musl libc (#748)

TBB resumable tasks are implemented using getcontext() and setcontext()
on Unix-like systems. These functions are deprecated in the recent
versions of POSIX and may not exist. musl libc does not provide these
functions.

There's unfortunately no way to detect musl (musl intentionally do not
define macros like `__MUSL__`), so __TBB_RESUMABLE_TASKS is defined if
`__GLIBC__`. glibc-compatible libc's such as uClibc defines `__GLIBC__`,
so it should work as a catch-all condition.

Signed-off-by: Rui Ueyama <[email protected]>

show more ...

c21e688a01-Feb-2022 Sergey Zheltov <[email protected]>

Update copyright year 2021 -> 2022 (#761)

Signed-off-by: Zheltov, Sergey1 <[email protected]>


/oneTBB/.bazelversion
/oneTBB/.github/workflows/ci.yml
/oneTBB/BUILD.bazel
/oneTBB/examples/common/gui/convideo.cpp
/oneTBB/examples/common/gui/d2dvideo.cpp
/oneTBB/examples/common/gui/gdivideo.cpp
/oneTBB/examples/common/gui/macvideo.cpp
/oneTBB/examples/common/gui/winvideo.hpp
/oneTBB/examples/common/gui/xvideo.cpp
/oneTBB/examples/parallel_for/game_of_life/Game_of_life.cpp
/oneTBB/examples/parallel_for/polygon_overlay/polymain.cpp
/oneTBB/examples/parallel_for/polygon_overlay/polymain.hpp
/oneTBB/examples/parallel_for/polygon_overlay/pover_video.hpp
/oneTBB/examples/parallel_for/tachyon/src/main.cpp
/oneTBB/examples/parallel_for/tachyon/src/render.cpp
/oneTBB/examples/task_arena/fractal/fractal_video.hpp
/oneTBB/examples/test_all/fibonacci/fibonacci.cpp
/oneTBB/include/oneapi/tbb/cache_aligned_allocator.h
/oneTBB/include/oneapi/tbb/concurrent_priority_queue.h
_aggregator.h
_assert.h
_concurrent_queue_base.h
_flow_graph_body_impl.h
_flow_graph_cache_impl.h
_flow_graph_impl.h
_flow_graph_item_buffer_impl.h
_flow_graph_join_impl.h
_flow_graph_node_impl.h
_flow_graph_tagged_buffer_impl.h
_flow_graph_trace_impl.h
_flow_graph_types_impl.h
_machine.h
_pipeline_filters.h
_scoped_lock.h
_task.h
/oneTBB/include/oneapi/tbb/enumerable_thread_specific.h
/oneTBB/include/oneapi/tbb/flow_graph.h
/oneTBB/include/oneapi/tbb/memory_pool.h
/oneTBB/include/oneapi/tbb/parallel_reduce.h
/oneTBB/include/oneapi/tbb/partitioner.h
/oneTBB/include/oneapi/tbb/profiling.h
/oneTBB/include/oneapi/tbb/queuing_mutex.h
/oneTBB/include/oneapi/tbb/queuing_rw_mutex.h
/oneTBB/src/tbb/allocator.cpp
/oneTBB/src/tbb/arena.cpp
/oneTBB/src/tbb/arena_slot.h
/oneTBB/src/tbb/co_context.h
/oneTBB/src/tbb/dynamic_link.cpp
/oneTBB/src/tbb/dynamic_link.h
/oneTBB/src/tbb/environment.h
/oneTBB/src/tbb/exception.cpp
/oneTBB/src/tbb/global_control.cpp
/oneTBB/src/tbb/governor.cpp
/oneTBB/src/tbb/governor.h
/oneTBB/src/tbb/itt_notify.cpp
/oneTBB/src/tbb/main.cpp
/oneTBB/src/tbb/market.cpp
/oneTBB/src/tbb/market.h
/oneTBB/src/tbb/misc.h
/oneTBB/src/tbb/misc_ex.cpp
/oneTBB/src/tbb/observer_proxy.cpp
/oneTBB/src/tbb/observer_proxy.h
/oneTBB/src/tbb/parallel_pipeline.cpp
/oneTBB/src/tbb/private_server.cpp
/oneTBB/src/tbb/profiling.cpp
/oneTBB/src/tbb/queuing_rw_mutex.cpp
/oneTBB/src/tbb/rml_tbb.cpp
/oneTBB/src/tbb/rml_thread_monitor.h
/oneTBB/src/tbb/rtm_mutex.cpp
/oneTBB/src/tbb/rtm_rw_mutex.cpp
/oneTBB/src/tbb/scheduler_common.h
/oneTBB/src/tbb/semaphore.cpp
/oneTBB/src/tbb/semaphore.h
/oneTBB/src/tbb/task_stream.h
/oneTBB/src/tbb/tls.h
/oneTBB/src/tbbmalloc/MapMemory.h
/oneTBB/src/tbbmalloc/Statistics.h
/oneTBB/src/tbbmalloc/backend.cpp
/oneTBB/src/tbbmalloc/backref.cpp
/oneTBB/src/tbbmalloc/frontend.cpp
/oneTBB/src/tbbmalloc/large_objects.cpp
/oneTBB/src/tbbmalloc/tbbmalloc.cpp
/oneTBB/src/tbbmalloc/tbbmalloc_internal.h
/oneTBB/src/tbbmalloc_proxy/function_replacement.cpp
/oneTBB/src/tbbmalloc_proxy/function_replacement.h
/oneTBB/src/tbbmalloc_proxy/proxy.cpp
/oneTBB/src/tbbmalloc_proxy/proxy_overload_osx.h
/oneTBB/test/common/allocator_test_common.h
/oneTBB/test/common/concurrency_tracker.h
/oneTBB/test/common/graph_utils.h
/oneTBB/test/common/memory_usage.h
/oneTBB/test/common/tls_limit.h
/oneTBB/test/common/utils_assert.h
/oneTBB/test/common/utils_env.h
/oneTBB/test/common/utils_report.h
/oneTBB/test/conformance/conformance_blocked_range.cpp
/oneTBB/test/conformance/conformance_blocked_range2d.cpp
/oneTBB/test/conformance/conformance_blocked_range3d.cpp
/oneTBB/test/conformance/conformance_concurrent_vector.cpp
/oneTBB/test/conformance/conformance_mutex.h
/oneTBB/test/tbb/test_allocators.cpp
/oneTBB/test/tbb/test_eh_thread.cpp
/oneTBB/test/tbb/test_indexer_node.cpp
/oneTBB/test/tbb/test_input_node.cpp
/oneTBB/test/tbb/test_join_node.h
/oneTBB/test/tbb/test_parallel_for.cpp
/oneTBB/test/tbb/test_parallel_pipeline.cpp
/oneTBB/test/tbb/test_parallel_reduce.cpp
/oneTBB/test/tbb/test_parallel_scan.cpp
/oneTBB/test/tbb/test_partitioner.h
/oneTBB/test/tbb/test_semaphore.cpp
/oneTBB/test/tbb/test_split_node.cpp
/oneTBB/test/tbb/test_tagged_msg.cpp
/oneTBB/test/tbb/test_tbb_fork.cpp
/oneTBB/test/tbbmalloc/test_malloc_atexit.cpp
/oneTBB/test/tbbmalloc/test_malloc_compliance.cpp
/oneTBB/test/tbbmalloc/test_malloc_lib_unload.cpp
/oneTBB/test/tbbmalloc/test_malloc_new_handler.cpp
/oneTBB/test/tbbmalloc/test_malloc_overload.cpp
/oneTBB/test/tbbmalloc/test_malloc_overload_disable.cpp
/oneTBB/test/tbbmalloc/test_malloc_pools.cpp
/oneTBB/test/tbbmalloc/test_malloc_shutdown_hang.cpp
/oneTBB/test/tbbmalloc/test_malloc_used_by_lib.cpp
/oneTBB/test/tbbmalloc/test_malloc_whitebox.cpp
/oneTBB/test/tbbmalloc/test_scalable_allocator.cpp
57f524ca26-Jan-2022 Ilya Isaev <[email protected]>

clang-tidy: use nullptr instead of NULL (#631)

This patch applies clang-tidy check- modernize-use-nullptr

Signed-off-by: Ilya Isaev <[email protected]>
Co-authored-by: vlserov <vladimir.serov

clang-tidy: use nullptr instead of NULL (#631)

This patch applies clang-tidy check- modernize-use-nullptr

Signed-off-by: Ilya Isaev <[email protected]>
Co-authored-by: vlserov <[email protected]>

show more ...


/oneTBB/.github/pull_request_template.md
/oneTBB/cmake/compilers/GNU.cmake
/oneTBB/examples/common/gui/convideo.cpp
/oneTBB/examples/common/gui/d2dvideo.cpp
/oneTBB/examples/common/gui/gdivideo.cpp
/oneTBB/examples/common/gui/macvideo.cpp
/oneTBB/examples/common/gui/winvideo.hpp
/oneTBB/examples/common/gui/xvideo.cpp
/oneTBB/examples/parallel_for/game_of_life/Game_of_life.cpp
/oneTBB/examples/parallel_for/polygon_overlay/polymain.cpp
/oneTBB/examples/parallel_for/polygon_overlay/polymain.hpp
/oneTBB/examples/parallel_for/polygon_overlay/pover_video.hpp
/oneTBB/examples/parallel_for/tachyon/src/main.cpp
/oneTBB/examples/parallel_for/tachyon/src/render.cpp
/oneTBB/examples/task_arena/fractal/fractal_video.hpp
/oneTBB/examples/test_all/fibonacci/fibonacci.cpp
/oneTBB/include/oneapi/tbb/cache_aligned_allocator.h
/oneTBB/include/oneapi/tbb/concurrent_hash_map.h
/oneTBB/include/oneapi/tbb/concurrent_priority_queue.h
/oneTBB/include/oneapi/tbb/concurrent_vector.h
_aggregator.h
_assert.h
_concurrent_queue_base.h
_flow_graph_body_impl.h
_flow_graph_cache_impl.h
_flow_graph_impl.h
_flow_graph_item_buffer_impl.h
_flow_graph_join_impl.h
_flow_graph_node_impl.h
_flow_graph_tagged_buffer_impl.h
_flow_graph_trace_impl.h
_flow_graph_types_impl.h
_machine.h
_pipeline_filters.h
_scoped_lock.h
_task.h
/oneTBB/include/oneapi/tbb/enumerable_thread_specific.h
/oneTBB/include/oneapi/tbb/flow_graph.h
/oneTBB/include/oneapi/tbb/memory_pool.h
/oneTBB/include/oneapi/tbb/parallel_reduce.h
/oneTBB/include/oneapi/tbb/partitioner.h
/oneTBB/include/oneapi/tbb/profiling.h
/oneTBB/include/oneapi/tbb/queuing_mutex.h
/oneTBB/include/oneapi/tbb/queuing_rw_mutex.h
/oneTBB/include/oneapi/tbb/task_arena.h
/oneTBB/include/oneapi/tbb/task_group.h
/oneTBB/python/tbb/__init__.py
/oneTBB/src/tbb/allocator.cpp
/oneTBB/src/tbb/arena.cpp
/oneTBB/src/tbb/arena_slot.h
/oneTBB/src/tbb/co_context.h
/oneTBB/src/tbb/dynamic_link.cpp
/oneTBB/src/tbb/dynamic_link.h
/oneTBB/src/tbb/environment.h
/oneTBB/src/tbb/exception.cpp
/oneTBB/src/tbb/global_control.cpp
/oneTBB/src/tbb/governor.cpp
/oneTBB/src/tbb/governor.h
/oneTBB/src/tbb/itt_notify.cpp
/oneTBB/src/tbb/main.cpp
/oneTBB/src/tbb/market.cpp
/oneTBB/src/tbb/market.h
/oneTBB/src/tbb/misc.h
/oneTBB/src/tbb/misc_ex.cpp
/oneTBB/src/tbb/observer_proxy.cpp
/oneTBB/src/tbb/observer_proxy.h
/oneTBB/src/tbb/parallel_pipeline.cpp
/oneTBB/src/tbb/private_server.cpp
/oneTBB/src/tbb/profiling.cpp
/oneTBB/src/tbb/queuing_rw_mutex.cpp
/oneTBB/src/tbb/rml_tbb.cpp
/oneTBB/src/tbb/rml_thread_monitor.h
/oneTBB/src/tbb/rtm_mutex.cpp
/oneTBB/src/tbb/rtm_rw_mutex.cpp
/oneTBB/src/tbb/scheduler_common.h
/oneTBB/src/tbb/semaphore.cpp
/oneTBB/src/tbb/semaphore.h
/oneTBB/src/tbb/task_dispatcher.h
/oneTBB/src/tbb/task_stream.h
/oneTBB/src/tbb/tls.h
/oneTBB/src/tbbmalloc/MapMemory.h
/oneTBB/src/tbbmalloc/Statistics.h
/oneTBB/src/tbbmalloc/backend.cpp
/oneTBB/src/tbbmalloc/backref.cpp
/oneTBB/src/tbbmalloc/frontend.cpp
/oneTBB/src/tbbmalloc/large_objects.cpp
/oneTBB/src/tbbmalloc/tbbmalloc.cpp
/oneTBB/src/tbbmalloc/tbbmalloc_internal.h
/oneTBB/src/tbbmalloc_proxy/function_replacement.cpp
/oneTBB/src/tbbmalloc_proxy/function_replacement.h
/oneTBB/src/tbbmalloc_proxy/proxy.cpp
/oneTBB/src/tbbmalloc_proxy/proxy_overload_osx.h
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/allocator_test_common.h
/oneTBB/test/common/concurrency_tracker.h
/oneTBB/test/common/graph_utils.h
/oneTBB/test/common/memory_usage.h
/oneTBB/test/common/test_join_node_multiple_predecessors.h
/oneTBB/test/common/tls_limit.h
/oneTBB/test/common/utils_assert.h
/oneTBB/test/common/utils_concurrency_limit.h
/oneTBB/test/common/utils_env.h
/oneTBB/test/common/utils_report.h
/oneTBB/test/conformance/conformance_blocked_range.cpp
/oneTBB/test/conformance/conformance_blocked_range2d.cpp
/oneTBB/test/conformance/conformance_blocked_range3d.cpp
/oneTBB/test/conformance/conformance_concurrent_vector.cpp
/oneTBB/test/conformance/conformance_mutex.h
/oneTBB/test/conformance/conformance_task_arena.cpp
/oneTBB/test/tbb/test_allocators.cpp
/oneTBB/test/tbb/test_eh_thread.cpp
/oneTBB/test/tbb/test_indexer_node.cpp
/oneTBB/test/tbb/test_input_node.cpp
/oneTBB/test/tbb/test_join_node.cpp
/oneTBB/test/tbb/test_join_node.h
/oneTBB/test/tbb/test_join_node_key_matching.cpp
/oneTBB/test/tbb/test_join_node_msg_key_matching.cpp
/oneTBB/test/tbb/test_join_node_msg_key_matching_n_args.cpp
/oneTBB/test/tbb/test_join_node_preview.cpp
/oneTBB/test/tbb/test_parallel_for.cpp
/oneTBB/test/tbb/test_parallel_pipeline.cpp
/oneTBB/test/tbb/test_parallel_reduce.cpp
/oneTBB/test/tbb/test_parallel_scan.cpp
/oneTBB/test/tbb/test_partitioner.h
/oneTBB/test/tbb/test_semaphore.cpp
/oneTBB/test/tbb/test_split_node.cpp
/oneTBB/test/tbb/test_tagged_msg.cpp
/oneTBB/test/tbb/test_task.cpp
/oneTBB/test/tbb/test_task_arena.cpp
/oneTBB/test/tbb/test_task_group.cpp
/oneTBB/test/tbb/test_tbb_fork.cpp
/oneTBB/test/tbbmalloc/test_malloc_atexit.cpp
/oneTBB/test/tbbmalloc/test_malloc_compliance.cpp
/oneTBB/test/tbbmalloc/test_malloc_lib_unload.cpp
/oneTBB/test/tbbmalloc/test_malloc_new_handler.cpp
/oneTBB/test/tbbmalloc/test_malloc_overload.cpp
/oneTBB/test/tbbmalloc/test_malloc_overload_disable.cpp
/oneTBB/test/tbbmalloc/test_malloc_pools.cpp
/oneTBB/test/tbbmalloc/test_malloc_shutdown_hang.cpp
/oneTBB/test/tbbmalloc/test_malloc_used_by_lib.cpp
/oneTBB/test/tbbmalloc/test_malloc_whitebox.cpp
/oneTBB/test/tbbmalloc/test_scalable_allocator.cpp
13f9f32b21-Jan-2022 Sergey Zheltov <[email protected]>

Update copyright year 2021 -> 2022 (#743)

Signed-off-by: Zheltov, Sergey1 <[email protected]>

555bc87321-Jan-2022 kboyarinov <[email protected]>

Fix unordered and ordered containers ranges for empty containers (#703)

* Fix container::range_type behavior in case of empty containers

* Remove test that violates the spec

* Fix range.begin

Fix unordered and ordered containers ranges for empty containers (#703)

* Fix container::range_type behavior in case of empty containers

* Remove test that violates the spec

* Fix range.begin to point to a value node

Signed-off-by: Alexei Katranov <[email protected]>

* Remove first_value_node from empty

Co-authored-by: Alexei Katranov <[email protected]>

show more ...

a36bf9cb20-Jan-2022 Pavel Kumbrasev <[email protected]>

Fix incorrect resize behavior with first_block (#735)

Signed-off-by: pavelkumbrasev <[email protected]>

123