History log of /oneTBB/src/tbb/ (Results 1 – 25 of 105)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
627cac6d05-Feb-2024 Ilya Isaev <[email protected]>

Correct behavior on deactivated permit (#1308)

* Correct behavior on deactivated permit

---------

Signed-off-by: Isaev, Ilya <[email protected]>
Co-authored-by: Pavel Kumbrasev <pavel.kumb

Correct behavior on deactivated permit (#1308)

* Correct behavior on deactivated permit

---------

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

show more ...

f71c92ae16-Nov-2023 Dmitri Mokhov <[email protected]>

Minor waiter code refactoring (#1262)

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

f27eb14706-Nov-2023 Vladislav Shchapov <[email protected]>

CMake: add option TBB_INSTALL (#800)

Signed-off-by: Vladislav Shchapov <[email protected]>


/oneTBB/.github/workflows/ci.yml
/oneTBB/CMakeLists.txt
/oneTBB/INSTALL.md
/oneTBB/cmake/README.md
/oneTBB/cmake/compilers/IntelLLVM.cmake
/oneTBB/cmake/compilers/MSVC.cmake
/oneTBB/cmake/config_generation.cmake
/oneTBB/cmake/templates/TBBConfig.cmake.in
/oneTBB/cmake/utils.cmake
/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/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/version.h
/oneTBB/integration/windows/nuget/inteltbb.devel.win.targets
CMakeLists.txt
/oneTBB/test/CMakeLists.txt
7eb68ae927-Sep-2023 Elias Engelbert Plank <[email protected]>

Fix compiler warning for missing virtual dtor (#1215)

This fixes issue #1210 by adding a default virtual destructor for tbb::detail::r1::control_storage.

Signed-off-by: Elias Engelbert Plank <pla

Fix compiler warning for missing virtual dtor (#1215)

This fixes issue #1210 by adding a default virtual destructor for tbb::detail::r1::control_storage.

Signed-off-by: Elias Engelbert Plank <[email protected]>

show more ...

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

7b02265129-Aug-2023 Pavel Kumbrasev <[email protected]>

Fix thread request on arena::update_concurrency (#1188)

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

fa6605fa25-Aug-2023 Vertexwahn <[email protected]>

Fix _WIN32 define (#1183)

By accident, the define was called WIN32 - should be _WIN32.
The string #if _WIN32 can be found more than 100 times in this repo - #if WIN32 only one time.
It breaks the

Fix _WIN32 define (#1183)

By accident, the define was called WIN32 - should be _WIN32.
The string #if _WIN32 can be found more than 100 times in this repo - #if WIN32 only one time.
It breaks the Bazel build of oneTBB on Windows (bazel build //...).

show more ...

3f1ecfe524-Aug-2023 JhaShweta1 <[email protected]>

copyright_failure: reverted back commit message (#1182)

* reverted back commit message

c4a799df23-Aug-2023 JhaShweta1 <[email protected]>

Spelling correction (#1179)

* codespell changes

706ad86718-Aug-2023 JhaShweta1 <[email protected]>

Update ittnotify to the latest version v3.24.2 (#1176)

* itt version update to v3.24.2

71e1bb8e17-Aug-2023 Pavel Kumbrasev <[email protected]>

Integration of Thread composability manager (#1163)

Add TCM support in oneTBB. oneTBB can coordinate with Intel(R) OpenMP on CPU resources usage to avoid excessive oversubscription when both runtim

Integration of Thread composability manager (#1163)

Add TCM support in oneTBB. oneTBB can coordinate with Intel(R) OpenMP on CPU resources usage to avoid excessive oversubscription when both runtimes are used within a process.

Signed-off-by: Isaev, Ilya <[email protected]>
Signed-off-by: pavelkumbrasev <[email protected]>
Co-authored-by: Ilya Isaev <[email protected]>
Co-authored-by: Aleksei Fedotov <[email protected]>

show more ...

ddc3bd0310-Aug-2023 Pavel Kumbrasev <[email protected]>

Close File before leave function (#1171)

Signed-off-by: pavelkumbrasev <[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 ...

7c79c82426-Jul-2023 sarathnandu <[email protected]>

Update Tpause constant for better performance on high core count system. (#1149)

* Update Tpause constant for better performance on high core count system.

Signed-off-by: sarathnandu <sarath.nand

Update Tpause constant for better performance on high core count system. (#1149)

* Update Tpause constant for better performance on high core count system.

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

show more ...

89b2e0e319-Jun-2023 Olga Malysheva <[email protected]>

Update outdated URLs in comments (#1129)

* Update outdated URLs in comments

Signed-off-by: Olga Malysheva <[email protected]>
Co-authored-by: Dmitri Mokhov <[email protected]>

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

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

Fix current_thread_index for masterless arena(1,0) (#1128)

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

26b4256706-Jun-2023 Ilya Isaev <[email protected]>

Use binary major version for dlopen on MacOS (#1062)

MacOS version of code tries to open unversioned binaries of runtime plugins unlike on Linux. This patch aligns this behavior.

Signed-off-by: I

Use binary major version for dlopen on MacOS (#1062)

MacOS version of code tries to open unversioned binaries of runtime plugins unlike on Linux. This patch aligns this behavior.

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

show more ...

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

Fix build on systems without ucontext.h in libc (#1055)

* Enable thread based resumable tasks if ucontext is absent

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

Fix build on systems without ucontext.h in libc (#1055)

* Enable thread based resumable tasks if ucontext is absent

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

show more ...


/oneTBB/.github/issue_labeler.yml
/oneTBB/.github/workflows/ci.yml
/oneTBB/.github/workflows/issue_labeler.yml
/oneTBB/CMakeLists.txt
/oneTBB/SECURITY.md
/oneTBB/cmake/config_generation.cmake
/oneTBB/cmake/resumable_tasks.cmake
/oneTBB/cmake/scripts/cmake_gen_github_configs.cmake
/oneTBB/cmake/templates/TBBConfig.cmake.in
/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/concurrent_queue.h
/oneTBB/include/oneapi/tbb/detail/_config.h
/oneTBB/include/oneapi/tbb/detail/_flow_graph_body_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/_pipeline_filters.h
/oneTBB/include/oneapi/tbb/detail/_pipeline_filters_deduction.h
/oneTBB/include/oneapi/tbb/detail/_utils.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/parallel_scan.h
/oneTBB/integration/pkg-config/tbb.pc.in
CMakeLists.txt
/oneTBB/test/common/test_invoke.h
/oneTBB/test/conformance/conformance_async_node.cpp
/oneTBB/test/conformance/conformance_concurrent_queue.cpp
/oneTBB/test/conformance/conformance_function_node.cpp
/oneTBB/test/conformance/conformance_join_node.cpp
/oneTBB/test/conformance/conformance_multifunction_node.cpp
/oneTBB/test/conformance/conformance_parallel_for.cpp
/oneTBB/test/conformance/conformance_parallel_for_each.cpp
/oneTBB/test/conformance/conformance_parallel_pipeline.cpp
/oneTBB/test/conformance/conformance_parallel_reduce.cpp
/oneTBB/test/conformance/conformance_parallel_scan.cpp
/oneTBB/test/conformance/conformance_sequencer_node.cpp
/oneTBB/test/tbb/test_task.cpp
4bb2faa015-May-2023 sarathnandu <[email protected]>

Add runtime support for disabling RTLD_DEEPBIND flag (#1065)

* Add runtime support for disabling RTLD_DEEPBIND by default to enable Address Sanitizer.

The Address Sanitizer will not work properly

Add runtime support for disabling RTLD_DEEPBIND flag (#1065)

* Add runtime support for disabling RTLD_DEEPBIND by default to enable Address Sanitizer.

The Address Sanitizer will not work properly if the RTLD_DEEPBIND flag is passed to dlopen. The accepted workaround is to build your code without passing RTLD_DEEPBIND to dlopen when using the Address Sanitizer

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

show more ...

9515f14f04-May-2023 Dmitri Mokhov <[email protected]>

Add DLL info for all tbbbind versions instead of just the default (#1095)

Also, add patch number to file version.

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

44505eb629-Mar-2023 Yun Hsiang <[email protected]>

Disable ITT_NOTIFY for RISC-V (#1053)

ITT_NOTIFY doesn't support RISC-V. Disable it when building for RISC-V.

Signed-off-by: Yun Hsiang <[email protected]>

989ede9610-Jan-2023 Vladislav Shchapov <[email protected]>

Cleanup Windows resource files (#924)

Signed-off-by: Vladislav Shchapov <[email protected]>

752cde6f09-Jan-2023 kboyarinov <[email protected]>

Fix copyright year for PR983 (#1001)

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

12345