| 3b9f9bae | 13-Dec-2023 |
Konstantin Boyarinov <[email protected]> |
Fix parallel_for_each iterator tag dispatch for move iterators + fix stack overflow on Windows (#1276) |
| de0a3a65 | 14-Nov-2023 |
Konstantin Boyarinov <[email protected]> |
Fix parallel_for_each with C++20 iterators (#1250) |
| ab7f370c | 08-Nov-2023 |
Pavel Kumbrasev <[email protected]> |
Fix tests compilation on OpenBSD (#1246)
* Fix test_eh_thread on OpenBSD
* Disable test_malloc_compliance on OpenBSD
---------
Signed-off-by: pavelkumbrasev <[email protected]> |
| 4bb8938d | 06-Nov-2023 |
Julien Schueller <[email protected]> |
CMake: Bump required version (#1237)
Bump cmake version to 3.5 to avoid this deprecation message:
CMake Deprecation Warning at CMakeLists.txt:15 (cmake_minimum_required):
Compatibility with CM
CMake: Bump required version (#1237)
Bump cmake version to 3.5 to avoid this deprecation message:
CMake Deprecation Warning at CMakeLists.txt:15 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
Signed-off-by: Julien Schueller <[email protected]>
show more ...
|
| 11545bd6 | 18-Sep-2023 |
Pavel Kumbrasev <[email protected]> |
Fix brief in test_fuzzing (#1206)
Signed-off-by: pavelkumbrasev <[email protected]> |
| 546fe273 | 08-Sep-2023 |
Ilya Isaev <[email protected]> |
Fix test_task crash/hang on RT Linux systems (#1201)
"Test priority inversion" test case manually increases threads' priority (including main thread) to test priority inversion problem but never res
Fix test_task crash/hang on RT Linux systems (#1201)
"Test priority inversion" test case manually increases threads' priority (including main thread) to test priority inversion problem but never restore it. That could lead to busy-waiting inside oneTBB on RT Linux kernels which is not expected. This patch restores previous priority after the test case completes.
Signed-off-by: Isaev, Ilya <[email protected]>
Co-authored-by: Konstantin Boyarinov <[email protected]>
show more ...
|
| 35d2aedf | 07-Sep-2023 |
Dmitri Mokhov <[email protected]> |
Make test_implicit_linkage_on_windows portable across compilers (#1200)
Signed-off-by: Dmitri Mokhov <[email protected]> |
| 261551ed | 30-Aug-2023 |
Dmitri Mokhov <[email protected]> |
Add tag to brief description (#1190)
Signed-off-by: Dmitri Mokhov <[email protected]> |
| 48ba0d7a | 29-Aug-2023 |
Dmitri Mokhov <[email protected]> |
Add fuzz testing (#1184)
* Add a CMake option: `TBB_FUZZ_TESTING` (default: off)
* Add a `test_fuzzing`, which uses libFuzzer to fuzz all the environment variables and launches `test_task` each tim
Add fuzz testing (#1184)
* Add a CMake option: `TBB_FUZZ_TESTING` (default: off)
* Add a `test_fuzzing`, which uses libFuzzer to fuzz all the environment variables and launches `test_task` each time.
Signed-off-by: Dmitri Mokhov <[email protected]>
show more ...
|
| 1ddebef8 | 28-Aug-2023 |
xiacunshun <[email protected]> |
doctest: Fix compiler error of address will never be NULL (#1181)
Co-authored-by: cunshunxia <[email protected]> |
| c4a799df | 23-Aug-2023 |
JhaShweta1 <[email protected]> |
Spelling correction (#1179)
* codespell changes |
| 7cee2251 | 11-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]> |
| f9fd1bee | 03-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 ...
|
| 3e7d8e7f | 02-Aug-2023 |
Pavel Kumbrasev <[email protected]> |
Add mutex.h and rw_mutex.h to oneapi/tbb.h (#1153)
Signed-off-by: pavelkumbrasev <[email protected]> |
| 37a89d47 | 19-Jul-2023 |
Ilya Isaev <[email protected]> |
Fix test_task_group compilation on GCC 12 (#1144)
Signed-off-by: Isaev, Ilya <[email protected]> |
| 88f73bbb | 30-Jun-2023 |
Dmitri Mokhov <[email protected]> |
Fix test_concurrent_queue failure with ICL19.0/VS2017 (#1141)
Prevent an incorrect optimization by ICL 19.0 (fixed in ICL 19.1) with VS 2017 stdlib with inline-level=1 (/Ob1) that resulted in premat
Fix test_concurrent_queue failure with ICL19.0/VS2017 (#1141)
Prevent an incorrect optimization by ICL 19.0 (fixed in ICL 19.1) with VS 2017 stdlib with inline-level=1 (/Ob1) that resulted in premature object destruction inside `std::unordered_set`.
Signed-off-by: Dmitri Mokhov <[email protected]>
show more ...
|
| 89b2e0e3 | 19-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]> |
| c4568449 | 16-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 ...
|
| 3f657a34 | 13-Jun-2023 |
Pavel Kumbrasev <[email protected]> |
Fix task_task_arena for one thread env (#1131)
Signed-off-by: pavelkumbrasev <[email protected]> |
| f8f7f738 | 13-Jun-2023 |
Pavel Kumbrasev <[email protected]> |
Fix current_thread_index for masterless arena(1,0) (#1128)
Signed-off-by: pavelkumbrasev <[email protected]> |
| d238e987 | 22-May-2023 |
Konstantin Boyarinov <[email protected]> |
Uncomment pipeline tests (#1106)
Signed-off-by: kboyarinov <[email protected]> |
| b95e88f1 | 22-May-2023 |
Konstantin Boyarinov <[email protected]> |
Remove extra whitespaces in copyright (#1105)
Signed-off-by: kboyarinov <[email protected]> |
| a088cfa0 | 17-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]> |
| 155acce7 | 15-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 ...
|
| 84bf9d45 | 27-Apr-2023 |
JhaShweta1 <[email protected]> |
Update Doctest to newer version (#999)
Co-authored-by: pavelkumbrasev <[email protected]> |