History log of /oneTBB/test/conformance/ (Results 1 – 25 of 45)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
3b9f9bae13-Dec-2023 Konstantin Boyarinov <[email protected]>

Fix parallel_for_each iterator tag dispatch for move iterators + fix stack overflow on Windows (#1276)


/oneTBB/.github/workflows/ci.yml
/oneTBB/CMakeLists.txt
/oneTBB/CONTRIBUTING.md
/oneTBB/INSTALL.md
/oneTBB/README.md
/oneTBB/RELEASE_NOTES.md
/oneTBB/SUPPORT.md
/oneTBB/WASM_Support.md
/oneTBB/cmake/README.md
/oneTBB/cmake/compilers/Clang.cmake
/oneTBB/cmake/compilers/GNU.cmake
/oneTBB/cmake/compilers/IntelLLVM.cmake
/oneTBB/cmake/compilers/MSVC.cmake
/oneTBB/cmake/config_generation.cmake
/oneTBB/cmake/hwloc_detection.cmake
/oneTBB/cmake/templates/TBBConfig.cmake.in
/oneTBB/cmake/utils.cmake
/oneTBB/doc/conf.py
/oneTBB/doc/index/toctree.rst
/oneTBB/doc/main/intro/limitations.rst
/oneTBB/doc/main/tbb_userguide/Edges.rst
/oneTBB/doc/main/tbb_userguide/Flow_Graph_Reservation.rst
/oneTBB/doc/main/tbb_userguide/Migration_Guide/Mixing_Two_Runtimes.rst
/oneTBB/doc/main/tbb_userguide/Package_Contents_os.rst
/oneTBB/doc/main/tbb_userguide/title.rst
/oneTBB/examples/CMakeLists.txt
/oneTBB/examples/README.md
/oneTBB/examples/common/gui/CMakeLists.txt
/oneTBB/examples/concurrent_hash_map/count_strings/CMakeLists.txt
/oneTBB/examples/concurrent_priority_queue/shortpath/CMakeLists.txt
/oneTBB/examples/getting_started/sub_string_finder/CMakeLists.txt
/oneTBB/examples/graph/binpack/CMakeLists.txt
/oneTBB/examples/graph/cholesky/CMakeLists.txt
/oneTBB/examples/graph/dining_philosophers/CMakeLists.txt
/oneTBB/examples/graph/fgbzip2/CMakeLists.txt
/oneTBB/examples/graph/logic_sim/CMakeLists.txt
/oneTBB/examples/graph/som/CMakeLists.txt
/oneTBB/examples/migration/recursive_fibonacci/CMakeLists.txt
/oneTBB/examples/migration/recursive_fibonacci/README.md
/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/game_of_life/CMakeLists.txt
/oneTBB/examples/parallel_for/polygon_overlay/CMakeLists.txt
/oneTBB/examples/parallel_for/seismic/CMakeLists.txt
/oneTBB/examples/parallel_for/tachyon/CMakeLists.txt
/oneTBB/examples/parallel_for_each/parallel_preorder/CMakeLists.txt
/oneTBB/examples/parallel_pipeline/square/CMakeLists.txt
/oneTBB/examples/parallel_reduce/README.md
/oneTBB/examples/parallel_reduce/convex_hull/CMakeLists.txt
/oneTBB/examples/parallel_reduce/pi/CMakeLists.txt
/oneTBB/examples/parallel_reduce/pi/README.md
/oneTBB/examples/parallel_reduce/pi/common.h
/oneTBB/examples/parallel_reduce/pi/main.cpp
/oneTBB/examples/parallel_reduce/pi/pi.cpp
/oneTBB/examples/parallel_reduce/primes/CMakeLists.txt
/oneTBB/examples/task_arena/fractal/CMakeLists.txt
/oneTBB/examples/task_group/sudoku/CMakeLists.txt
/oneTBB/examples/test_all/fibonacci/CMakeLists.txt
/oneTBB/include/oneapi/tbb/detail/_concurrent_unordered_base.h
/oneTBB/include/oneapi/tbb/detail/_waitable_atomic.h
/oneTBB/include/oneapi/tbb/parallel_for_each.h
/oneTBB/include/oneapi/tbb/version.h
/oneTBB/integration/linux/modulefiles/tbb
/oneTBB/integration/linux/modulefiles/tbb32
/oneTBB/integration/windows/nuget/inteltbb.devel.win.targets
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbb/arena.cpp
/oneTBB/src/tbb/arena.h
/oneTBB/src/tbb/concurrent_monitor.h
/oneTBB/src/tbb/global_control.cpp
/oneTBB/src/tbb/tcm.h
/oneTBB/src/tbb/tools_api/legacy/ittnotify.h
/oneTBB/src/tbb/waiters.h
/oneTBB/src/tbbbind/CMakeLists.txt
/oneTBB/src/tbbmalloc/TypeDefinitions.h
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/doctest.h
/oneTBB/test/common/utils_concurrency_limit.h
conformance_parallel_for_each.cpp
/oneTBB/test/tbb/test_eh_thread.cpp
/oneTBB/test/tbb/test_fuzzing.cpp
/oneTBB/test/tbb/test_parallel_for_each.cpp
/oneTBB/test/tbb/test_task.cpp
/oneTBB/test/tbbmalloc/test_malloc_compliance.cpp
c4a799df23-Aug-2023 JhaShweta1 <[email protected]>

Spelling correction (#1179)

* codespell changes


/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/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
/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/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/common/concurrent_associative_common.h
conformance_concurrent_hash_map.cpp
conformance_concurrent_queue.cpp
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_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]>


/oneTBB/.github/workflows/issue_labeler.yml
/oneTBB/CMakeLists.txt
/oneTBB/RELEASE_NOTES.md
/oneTBB/SYSTEM_REQUIREMENTS.md
/oneTBB/cmake/README.md
/oneTBB/cmake/compilers/Clang.cmake
/oneTBB/cmake/compilers/GNU.cmake
/oneTBB/doc/GSG/next_steps.rst
/oneTBB/doc/main/_templates/layout.html
/oneTBB/doc/main/tbb_userguide/std_invoke.rst
/oneTBB/doc/main/tbb_userguide/title.rst
/oneTBB/examples/CMakeLists.txt
/oneTBB/examples/getting_started/README.md
/oneTBB/examples/getting_started/sub_string_finder/README.md
/oneTBB/examples/graph/fgbzip2/CMakeLists.txt
/oneTBB/examples/migration/README.md
/oneTBB/examples/migration/recursive_fibonacci/CMakeLists.txt
/oneTBB/examples/migration/recursive_fibonacci/README.md
/oneTBB/examples/migration/recursive_fibonacci/fibonacci.cpp
/oneTBB/examples/migration/recursive_fibonacci/task_emulation_layer.h
/oneTBB/include/oneapi/tbb.h
/oneTBB/include/oneapi/tbb/detail/_config.h
/oneTBB/include/oneapi/tbb/scalable_allocator.h
/oneTBB/include/tbb/mutex.h
/oneTBB/include/tbb/rw_mutex.h
/oneTBB/python/README.md
/oneTBB/python/setup.py
/oneTBB/src/tbb/arena.cpp
/oneTBB/src/tbb/arena.h
/oneTBB/src/tbb/governor.cpp
/oneTBB/src/tbb/misc_ex.cpp
/oneTBB/src/tbb/scheduler_common.h
/oneTBB/src/tbb/tools_api/ittnotify.h
/oneTBB/src/tbbbind/def/mac64-tbbbind.def
/oneTBB/src/tbbbind/tbb_bind.cpp
/oneTBB/src/tbbmalloc/backend.cpp
/oneTBB/src/tbbmalloc/backend.h
/oneTBB/src/tbbmalloc/frontend.cpp
/oneTBB/src/tbbmalloc/large_objects.cpp
/oneTBB/src/tbbmalloc/large_objects.h
/oneTBB/src/tbbmalloc/tbbmalloc_internal.h
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/common_arena_constraints.h
conformance_global_control.cpp
/oneTBB/test/tbb/test_arena_constraints.cpp
/oneTBB/test/tbb/test_concurrent_queue.cpp
/oneTBB/test/tbb/test_eh_flow_graph.cpp
/oneTBB/test/tbb/test_limiter_node.cpp
/oneTBB/test/tbb/test_parallel_invoke.cpp
/oneTBB/test/tbb/test_partitioner.cpp
/oneTBB/test/tbb/test_task_arena.cpp
/oneTBB/test/tbb/test_task_group.cpp
/oneTBB/test/tbb/test_tbb_header.cpp
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/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
/oneTBB/include/oneapi/tbb/detail/_template_helpers.h
/oneTBB/include/oneapi/tbb/detail/_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
conformance_flowgraph.h
conformance_global_control.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
d238e98722-May-2023 Konstantin Boyarinov <[email protected]>

Uncomment pipeline tests (#1106)

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

b95e88f122-May-2023 Konstantin Boyarinov <[email protected]>

Remove extra whitespaces in copyright (#1105)

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

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

155acce715-May-2023 JhaShweta1 <[email protected]>

Adding helper methods to concurrent_queue and concurrent_bounded_queue (#1033)

* Align interface of concurrent_queue and concurrent_bounded_queue with the spec.

Signed-off-by: Dmitri Mokhov <dmit

Adding helper methods to concurrent_queue and concurrent_bounded_queue (#1033)

* Align interface of concurrent_queue and concurrent_bounded_queue with the spec.

Signed-off-by: Dmitri Mokhov <[email protected]>
Co-authored-by: Konstantin Boyarinov <[email protected]>

show more ...


/oneTBB/.github/labeler.yml
/oneTBB/.github/workflows/labeler.yml
/oneTBB/CMakeLists.txt
/oneTBB/README.md
/oneTBB/RELEASE_NOTES.md
/oneTBB/SYSTEM_REQUIREMENTS.md
/oneTBB/WASM_Support.md
/oneTBB/cmake/compilers/Clang.cmake
/oneTBB/cmake/compilers/MSVC.cmake
/oneTBB/cmake/memcheck.cmake
/oneTBB/cmake/packaging.cmake
/oneTBB/cmake/toolchains/riscv64.cmake
/oneTBB/doc/conf.py
/oneTBB/doc/main/reference/reference.rst
/oneTBB/doc/main/reference/task_group_extensions.rst
/oneTBB/doc/main/tbb_userguide/Graph_Object.rst
/oneTBB/include/oneapi/tbb/concurrent_queue.h
/oneTBB/include/oneapi/tbb/detail/_concurrent_unordered_base.h
/oneTBB/include/oneapi/tbb/detail/_config.h
/oneTBB/include/oneapi/tbb/version.h
/oneTBB/integration/windows/env/vars.bat
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbb/dynamic_link.cpp
/oneTBB/src/tbb/tbb.rc
/oneTBB/src/tbbbind/CMakeLists.txt
/oneTBB/src/tbbbind/tbb_bind.rc
/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.rc
/oneTBB/src/tbbmalloc/tbbmalloc_internal.h
/oneTBB/src/tbbmalloc_proxy/tbbmalloc_proxy.rc
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/concurrent_unordered_common.h
/oneTBB/test/common/doctest.h
conformance_concurrent_queue.cpp
/oneTBB/test/tbb/test_concurrent_unordered_map.cpp
/oneTBB/test/tbb/test_concurrent_unordered_set.cpp
/oneTBB/test/tbb/test_join_node_key_matching.cpp
/oneTBB/test/tbb/test_join_node_key_matching_n_args.cpp
e1f0f36022-Mar-2023 Dmitri Mokhov <[email protected]>

Correct the minor interface version test (#1049)

In version.h, TBB_INTERFACE_VERSION_MINOR is defined as TBB_INTERFACE_VERSION%1000/10. This test works for single-digit minor versions, but starts fa

Correct the minor interface version test (#1049)

In version.h, TBB_INTERFACE_VERSION_MINOR is defined as TBB_INTERFACE_VERSION%1000/10. This test works for single-digit minor versions, but starts failing, e.g., for TBB_INTERFACE_VERSION_MINOR=12110 (where minor version should be 11).

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

show more ...


/oneTBB/.bazelversion
/oneTBB/.github/workflows/ci.yml
/oneTBB/BUILD.bazel
/oneTBB/Bazel.md
/oneTBB/CMakeLists.txt
/oneTBB/RELEASE_NOTES.md
/oneTBB/SYSTEM_REQUIREMENTS.md
/oneTBB/cmake/compilers/Clang.cmake
/oneTBB/cmake/compilers/GNU.cmake
/oneTBB/cmake/compilers/Intel.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
/oneTBB/include/oneapi/tbb/detail/_config.h
/oneTBB/include/oneapi/tbb/detail/_machine.h
/oneTBB/include/oneapi/tbb/detail/_task.h
/oneTBB/include/oneapi/tbb/detail/_template_helpers.h
/oneTBB/include/oneapi/tbb/detail/_utils.h
/oneTBB/include/oneapi/tbb/parallel_for_each.h
/oneTBB/include/oneapi/tbb/parallel_reduce.h
/oneTBB/include/oneapi/tbb/partitioner.h
/oneTBB/include/oneapi/tbb/profiling.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/tbb.rc
/oneTBB/src/tbb/tools_api/ittnotify_config.h
/oneTBB/src/tbbbind/tbb_bind.rc
/oneTBB/src/tbbmalloc/tbbmalloc.rc
/oneTBB/src/tbbmalloc_proxy/tbbmalloc_proxy.rc
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/utils_assert.h
conformance_version.cpp
/oneTBB/test/tbb/test_numa_dist.cpp
/oneTBB/test/tbbmalloc/test_malloc_overload.cpp
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 ...

274f68e502-Dec-2022 Ilya Isaev <[email protected]>

Remove unused variable from conformance_join_node.cpp (#975)

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

17b7834b02-Dec-2022 Pavel Kumbrasev <[email protected]>

Remove unused variable (#974)

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


/oneTBB/INSTALL.md
/oneTBB/README.md
/oneTBB/RELEASE_NOTES.md
/oneTBB/cmake/compilers/AppleClang.cmake
/oneTBB/doc/index/toctree.rst
/oneTBB/doc/main/intro/testing_approach.rst
/oneTBB/doc/main/tbb_userguide/Flow-Graph-exception-tips.rst
/oneTBB/doc/main/tbb_userguide/Flow-Graph-waiting-tips.rst
/oneTBB/doc/main/tbb_userguide/Memory_Allocation.rst
/oneTBB/doc/main/tbb_userguide/Migration_Guide/Task_API.rst
/oneTBB/doc/main/tbb_userguide/automatically-replacing-malloc.rst
/oneTBB/examples/README.md
/oneTBB/include/oneapi/tbb/concurrent_hash_map.h
/oneTBB/include/oneapi/tbb/concurrent_lru_cache.h
/oneTBB/include/oneapi/tbb/concurrent_queue.h
/oneTBB/include/oneapi/tbb/concurrent_unordered_map.h
/oneTBB/include/oneapi/tbb/concurrent_unordered_set.h
/oneTBB/include/oneapi/tbb/concurrent_vector.h
/oneTBB/include/oneapi/tbb/detail/_aggregator.h
/oneTBB/include/oneapi/tbb/detail/_concurrent_queue_base.h
/oneTBB/include/oneapi/tbb/detail/_concurrent_skip_list.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_join_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_node_impl.h
/oneTBB/include/oneapi/tbb/detail/_segment_table.h
/oneTBB/include/oneapi/tbb/flow_graph.h
/oneTBB/include/oneapi/tbb/parallel_for.h
/oneTBB/include/oneapi/tbb/parallel_for_each.h
/oneTBB/include/oneapi/tbb/parallel_reduce.h
/oneTBB/include/oneapi/tbb/partitioner.h
/oneTBB/include/oneapi/tbb/version.h
/oneTBB/python/rml/ipc_server.cpp
/oneTBB/python/tbb/test.py
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbb/arena_slot.h
/oneTBB/src/tbb/rml_thread_monitor.h
/oneTBB/src/tbb/tbb.rc
/oneTBB/src/tbb/tools_api/ittnotify_config.h
/oneTBB/src/tbbbind/CMakeLists.txt
/oneTBB/src/tbbbind/tbb_bind.rc
/oneTBB/src/tbbmalloc/CMakeLists.txt
/oneTBB/src/tbbmalloc/tbbmalloc.rc
/oneTBB/src/tbbmalloc_proxy/CMakeLists.txt
/oneTBB/src/tbbmalloc_proxy/tbbmalloc_proxy.rc
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/parallel_for_each_common.h
/oneTBB/test/common/utils.h
conformance_flowgraph.h
/oneTBB/test/tbb/test_concurrent_lru_cache.cpp
/oneTBB/test/tbb/test_concurrent_queue_whitebox.cpp
/oneTBB/test/tbb/test_eh_flow_graph.cpp
/oneTBB/test/tbb/test_eh_thread.cpp
/oneTBB/test/tbb/test_indexer_node.cpp
/oneTBB/test/tbb/test_join_node.h
/oneTBB/test/tbb/test_limiter_node.cpp
/oneTBB/test/tbb/test_partitioner.cpp
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/CMakeLists.txt
/oneTBB/CONTRIBUTING.md
/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/reference/reference.rst
/oneTBB/doc/main/reference/task_group_extensions.rst
/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/Migration_Guide/Task_API.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_hash_map.h
/oneTBB/include/oneapi/tbb/concurrent_queue.h
/oneTBB/include/oneapi/tbb/detail/_concurrent_queue_base.h
/oneTBB/include/oneapi/tbb/detail/_config.h
/oneTBB/include/oneapi/tbb/enumerable_thread_specific.h
/oneTBB/include/oneapi/tbb/version.h
/oneTBB/python/rml/ipc_server.cpp
/oneTBB/src/tbb/arena.cpp
/oneTBB/src/tbb/arena.h
/oneTBB/src/tbb/governor.cpp
/oneTBB/src/tbb/governor.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/rml_thread_monitor.h
/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/src/tbbmalloc_proxy/proxy.cpp
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/exception_handling.h
conformance_concurrent_queue.cpp
/oneTBB/test/tbb/test_collaborative_call_once.cpp
/oneTBB/test/tbb/test_concurrent_hash_map.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_overwrite_node.cpp
/oneTBB/test/tbb/test_partitioner.h
/oneTBB/test/tbb/test_resumable_tasks.cpp
/oneTBB/test/tbb/test_scheduler_mix.cpp
/oneTBB/test/tbb/test_task.cpp
/oneTBB/test/tbb/test_tbb_header_secondary.cpp
/oneTBB/test/tbbmalloc/test_malloc_whitebox.cpp
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
/oneTBB/include/oneapi/tbb/detail/_aggregator.h
/oneTBB/include/oneapi/tbb/detail/_assert.h
/oneTBB/include/oneapi/tbb/detail/_concurrent_queue_base.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_body_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_cache_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_join_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_node_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_tagged_buffer_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_trace_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_types_impl.h
/oneTBB/include/oneapi/tbb/detail/_machine.h
/oneTBB/include/oneapi/tbb/detail/_pipeline_filters.h
/oneTBB/include/oneapi/tbb/detail/_scoped_lock.h
/oneTBB/include/oneapi/tbb/detail/_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
conformance_blocked_range.cpp
conformance_blocked_range2d.cpp
conformance_blocked_range3d.cpp
conformance_concurrent_vector.cpp
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
/oneTBB/include/oneapi/tbb/detail/_aggregator.h
/oneTBB/include/oneapi/tbb/detail/_assert.h
/oneTBB/include/oneapi/tbb/detail/_concurrent_queue_base.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_body_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_cache_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_join_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_node_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_tagged_buffer_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_trace_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_types_impl.h
/oneTBB/include/oneapi/tbb/detail/_machine.h
/oneTBB/include/oneapi/tbb/detail/_pipeline_filters.h
/oneTBB/include/oneapi/tbb/detail/_scoped_lock.h
/oneTBB/include/oneapi/tbb/detail/_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
conformance_blocked_range.cpp
conformance_blocked_range2d.cpp
conformance_blocked_range3d.cpp
conformance_concurrent_vector.cpp
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.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
74207e5d24-Jan-2022 Anton Potapov <[email protected]>

Fix race in `conformance_task_arena` (#744)

* Fix race in conformance_task_arena

- call observe(false) in the derived observer destructor
- do the same for all observers in the tests

Signed-

Fix race in `conformance_task_arena` (#744)

* Fix race in conformance_task_arena

- call observe(false) in the derived observer destructor
- do the same for all observers in the tests

Signed-off-by: Anton Potapov <[email protected]>

show more ...

13f9f32b21-Jan-2022 Sergey Zheltov <[email protected]>

Update copyright year 2021 -> 2022 (#743)

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

ec39c54613-Jan-2022 Alex <[email protected]>

Fix overflow in concurrent_hash_map (#704)

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

1eaccf7a13-Jan-2022 Alex <[email protected]>

Improve task arena test coverage (#725)

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

3db67b5b11-Jan-2022 Anton Potapov <[email protected]>

Fixed deadlock in the task_group conforance tests (#699)

- use same arena for task_group::run() and task_group::wait() methods
- use single thread environment for test stability

Signed-off-by: A

Fixed deadlock in the task_group conforance tests (#699)

- use same arena for task_group::run() and task_group::wait() methods
- use single thread environment for test stability

Signed-off-by: Anton Potapov <[email protected]>

show more ...

5fc0a5f629-Dec-2021 Alex <[email protected]>

task_scheduler_handle productization (#566)

* task_scheduler_handle productization

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

Co-authored-by: Anton Potapov <anton.potapov@intel.

task_scheduler_handle productization (#566)

* task_scheduler_handle productization

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

Co-authored-by: Anton Potapov <[email protected]>

show more ...

90b0671b28-Dec-2021 Alex <[email protected]>

Resolve doxygen class naming conflicts (#705)

* Fix doxygen class naming conflicts

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

74b7fc7421-Dec-2021 Anton Potapov <[email protected]>

Moving task_group_exptensions out of the preview (#668)

Moving task_group_exptensions out of the preview

- moved all but :
- is_inside_task
- scheduller bypass

- replaced exceptions with

Moving task_group_exptensions out of the preview (#668)

Moving task_group_exptensions out of the preview

- moved all but :
- is_inside_task
- scheduller bypass

- replaced exceptions with asserts for undefined behavior
- made some flags in the tests non-atomic for TSAN to raise a flag if
implementation is incorrect

Signed-off-by: Anton Potapov <[email protected]>
Co-authored-by: Ilya Isaev <[email protected]>
Co-authored-by: Alex <[email protected]>

show more ...


/oneTBB/.github/workflows/ci.yml
/oneTBB/README.md
/oneTBB/cmake/sanitize.cmake
/oneTBB/cmake/suppressions/tsan.suppressions
/oneTBB/doc/GSG/before_beginning_and_example.rst
/oneTBB/doc/GSG/get_started.rst
/oneTBB/doc/GSG/intro_gsg.rst
/oneTBB/doc/GSG/system_requirements.rst
/oneTBB/doc/_static/custom.js
/oneTBB/doc/_static/favicons.png
/oneTBB/doc/_static/oneAPI-rgb-rev-100.png
/oneTBB/doc/_static/theme_overrides.css
/oneTBB/doc/conf.py
/oneTBB/doc/index.rst
/oneTBB/doc/index/index_intro.rst
/oneTBB/doc/index/toctree.rst
/oneTBB/doc/index/useful_topics.rst
/oneTBB/doc/main/intro/help_support.rst
/oneTBB/doc/main/intro/intro_os.rst
/oneTBB/doc/main/intro/introducing_main_os.rst
/oneTBB/doc/main/tbb_userguide/Bandwidth_and_Cache_Affinity_os.rst
/oneTBB/doc/main/tbb_userguide/Controlling_Chunking_os.rst
/oneTBB/doc/main/tbb_userguide/Parallelizing_Simple_Loops_os.rst
/oneTBB/doc/main/tbb_userguide/Parallelizing_Simple_Loops_toctree.rst
/oneTBB/doc/main/tbb_userguide/parallel_for_os.rst
/oneTBB/doc/main/tbb_userguide/parallel_for_toctree.rst
/oneTBB/doc/main/tbb_userguide/title.rst
/oneTBB/include/oneapi/tbb/detail/_exception.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_body_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_impl.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_node_impl.h
/oneTBB/include/oneapi/tbb/detail/_range_common.h
/oneTBB/include/oneapi/tbb/detail/_task_handle.h
/oneTBB/include/oneapi/tbb/flow_graph.h
/oneTBB/include/oneapi/tbb/parallel_sort.h
/oneTBB/include/oneapi/tbb/task_arena.h
/oneTBB/include/oneapi/tbb/task_group.h
/oneTBB/src/tbb/CMakeLists.txt
/oneTBB/src/tbb/allocator.cpp
/oneTBB/src/tbb/dynamic_link.cpp
/oneTBB/src/tbb/exception.cpp
/oneTBB/test/CMakeLists.txt
/oneTBB/test/common/concepts_common.h
/oneTBB/test/common/graph_utils.h
conformance_task_arena.cpp
conformance_task_group.cpp
conformance_task_group_context.cpp
/oneTBB/test/tbb/test_flow_graph_priorities.cpp
/oneTBB/test/tbb/test_limiter_node.cpp
/oneTBB/test/tbb/test_parallel_for_each.cpp
/oneTBB/test/tbb/test_parallel_sort.cpp
/oneTBB/test/tbb/test_task_arena.cpp
/oneTBB/test/tbb/test_task_group.cpp
fc8717e103-Dec-2021 kboyarinov <[email protected]>

Move heterogeneous extensions from preview (#672)

cf0a673929-Nov-2021 Ilya Isaev <[email protected]>

collaborative_call_once: alignment with Spec 1.1 (#662)

collaborative_call_once is moved from preview. Also added conformance_collaborative_call_once test file

Signed-off-by: Ilya Isaev <ilya.isa

collaborative_call_once: alignment with Spec 1.1 (#662)

collaborative_call_once is moved from preview. Also added conformance_collaborative_call_once test file

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

show more ...

12