| e1310717 | 11-Sep-2023 |
Dmitri Mokhov <[email protected]> |
Fix/suppress new GCC 12/13 warnings (#1192)
Signed-off-by: Dmitri Mokhov <[email protected]> |
| d0748d29 | 01-Sep-2023 |
Ilya Isaev <[email protected]> |
Remove code that is not used anymore (#1191)
Signed-off-by: Isaev, Ilya <[email protected]> |
| 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 ...
|
| 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 ...
|
| 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]> |
| 4cc1ccac | 03-May-2023 |
Konstantin Boyarinov <[email protected]> |
Fix 3-way comparison detection mechanism (#1094)
Signed-off-by: kboyarinov <[email protected]> |
| d5fd1e97 | 04-Apr-2023 |
Konstantin Boyarinov <[email protected]> |
Fix reserve(0) issue for concurrent unordered containers (#1057)
Signed-off-by: kboyarinov <[email protected]> |
| 0cf592bd | 26-Jan-2023 |
Andrew Corrigan <[email protected]> |
Reduces warnings using Xcode/AppleClang (#1018)
Signed-off-by: Andrew Corrigan <[email protected]> |
| bef111d0 | 11-Jan-2023 |
Yuriy Chernyshov <[email protected]> |
Fix compilation error on MacOS (#989) |
| 2ecfcf5a | 20-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 ...
|
| cd44d198 | 16-Dec-2022 |
kboyarinov <[email protected]> |
Fix/suppress warnings on gcc12.1 (#866)
Signed-off-by: kboyarinov <[email protected]> |
| fa4f5818 | 13-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 ...
|
| f2af7473 | 14-Nov-2022 |
kboyarinov <[email protected]> |
Fix part of Coverity hits (#960)
Signed-off-by: kboyarinov <[email protected]>
Co-authored-by: Pavel Kumbrasev <[email protected]> |
| 3003ec07 | 09-Nov-2022 |
kboyarinov <[email protected]> |
Fix "field used uninitialized" on modern gcc versions (#958)
Signed-off-by: kboyarinov <[email protected]> |
| eac94650 | 04-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]> |
| f1035021 | 23-Sep-2022 |
Pavel Kumbrasev <[email protected]> |
Remove unused function from _concurrent_queue_base.h (#915)
Signed-off-by: pavelkumbrasev <[email protected]> |
| 8155aaeb | 05-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 ...
|
| 690aaf49 | 09-Feb-2022 |
Sergey Zheltov <[email protected]> |
Update copyright year 2021 -> 2022 (#769)
Signed-off-by: Zheltov, Sergey1 <[email protected]> |
| 6a15b640 | 04-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 ...
|
| c21e688a | 01-Feb-2022 |
Sergey Zheltov <[email protected]> |
Update copyright year 2021 -> 2022 (#761)
Signed-off-by: Zheltov, Sergey1 <[email protected]> |
| 57f524ca | 26-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 ...
|
| 13f9f32b | 21-Jan-2022 |
Sergey Zheltov <[email protected]> |
Update copyright year 2021 -> 2022 (#743)
Signed-off-by: Zheltov, Sergey1 <[email protected]> |
| 555bc873 | 21-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 ...
|
| a36bf9cb | 20-Jan-2022 |
Pavel Kumbrasev <[email protected]> |
Fix incorrect resize behavior with first_block (#735)
Signed-off-by: pavelkumbrasev <[email protected]> |