| #
fabaaa65 |
| 05-Feb-2024 |
JhaShweta1 <[email protected]> |
Flag to compile oneTBB without threads (#1303)
* compile WASM without pthread
|
|
Revision tags: v2021.12.0-rc1, v2021.4.1, v2021.11.0 |
|
| #
12ceae12 |
| 10-Nov-2023 |
Liam Keegan <[email protected]> |
Fix CMake "Threads::Threads target not found" issue for static builds (#1248)
- add `Threads` dependency to installed CMake config for static builds only
- based on #912 by @p12tic including review
Fix CMake "Threads::Threads target not found" issue for static builds (#1248)
- add `Threads` dependency to installed CMake config for static builds only
- based on #912 by @p12tic including reviewer comments from @ilya-lavrenov and @isaevil
- resolves #1145
Signed-off-by: Liam Keegan <[email protected]>
show more ...
|
| #
f27eb147 |
| 06-Nov-2023 |
Vladislav Shchapov <[email protected]> |
CMake: add option TBB_INSTALL (#800)
Signed-off-by: Vladislav Shchapov <[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 ...
|
|
Revision tags: v2021.2.4, v2021.11.0-rc1 |
|
| #
a9d76a17 |
| 12-Sep-2023 |
Ilya Lavrenov <[email protected]> |
Allow pkg-config search for hwloc for cross-compilation (#1202)
|
|
Revision tags: v2021.11.0-src-rc1, v2021.2.3 |
|
| #
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 ...
|
| #
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 ...
|
|
Revision tags: v2021.10.0, v2021.10.0-rc1 |
|
| #
d91db363 |
| 22-May-2023 |
Ilya Lavrenov <[email protected]> |
Allow to override CMAKE_POSITION_INDEPENDENT_CODE when build statically (#1100)
|
|
Revision tags: v2020.3.3, v2021.2.2, v2021.9.0 |
|
| #
5b2a4900 |
| 05-Apr-2023 |
Ilya Isaev <[email protected]> |
Set TBB_DISABLE_HWLOC_AUTOMATIC_SEARCH to ON on MacOS (#1058)
Signed-off-by: Isaev, Ilya <[email protected]>
|
|
Revision tags: v2021.2.1, v2021.9.0-rc1, v2020.3.2 |
|
| #
d8604942 |
| 02-Mar-2023 |
sarathnandu <[email protected]> |
Fix for Cmake error when CMAKE_BUILD_TYPE is not set (#1037)
* Fix for Cmake error when CMAKE_BUILD_TYPE is not set
* Update the check for CMAKE_BUILD_TYPE
Signed-off-by: sarathnandu <sarath.n
Fix for Cmake error when CMAKE_BUILD_TYPE is not set (#1037)
* Fix for Cmake error when CMAKE_BUILD_TYPE is not set
* Update the check for CMAKE_BUILD_TYPE
Signed-off-by: sarathnandu <[email protected]>
* Update disabling LTO on debug mode.
Signed-off-by: sarathnandu <[email protected]>
* Update cmake/utils.cmake
Co-authored-by: Ilya Isaev <[email protected]>
* Updated the copyright info
Signed-off-by: sarathnandu <[email protected]>
---------
Signed-off-by: sarathnandu <[email protected]>
Co-authored-by: Ilya Isaev <[email protected]>
show more ...
|
| #
689cde15 |
| 17-Feb-2023 |
Ilya Isaev <[email protected]> |
Disable LTO when configuring in Debug mode (#1026)
Signed-off-by: Isaev, Ilya <[email protected]>
|
| #
9bd4d065 |
| 13-Feb-2023 |
Vladislav Shchapov <[email protected]> |
Fix invalid WORKING_DIRECTORY for tests and multi-config CMake Generator (like Microsoft Visual Studio). (#870)
Signed-off-by: Vladislav Shchapov <[email protected]>
|
| #
fc2d7f91 |
| 16-Jan-2023 |
Adrian Bunk <[email protected]> |
Build tbbmalloc also on mips (#845)
Signed-off-by: Adrian Bunk <[email protected]>
|
|
Revision tags: v2021.8.0 |
|
| #
d4775003 |
| 13-Dec-2022 |
Dmitry Kurtaev <[email protected]> |
Fixes for Android NDK 25 (#953)
Signed-off-by: Dmitry Kurtaev <[email protected]>
|
|
Revision tags: v2021.8.0-rc1, v2020.3.1, v2021.7.0, v2021.7.0-rc1, v2021.6.0 |
|
| #
690aaf49 |
| 09-Feb-2022 |
Sergey Zheltov <[email protected]> |
Update copyright year 2021 -> 2022 (#769)
Signed-off-by: Zheltov, Sergey1 <[email protected]>
|
| #
c17f1ec1 |
| 04-Feb-2022 |
fpliu <[email protected]> |
CMake: fix ANDROID_STL handling (issue #710) (#729)
ANDROID_STL variable is optional, it may be empty. ${ANDROID_STL} should be enclosed in quotation marks.
Reference:
https://developer.android.
CMake: fix ANDROID_STL handling (issue #710) (#729)
ANDROID_STL variable is optional, it may be empty. ${ANDROID_STL} should be enclosed in quotation marks.
Reference:
https://developer.android.com/ndk/guides/cmake#android_stl
Signed-off-by: leleliu008 <[email protected]>
show more ...
|
|
Revision tags: v2021.6.0-rc1, v2021.5.0 |
|
| #
bd4fb54e |
| 16-Nov-2021 |
Ivan Kochin <[email protected]> |
Disable the TBBbind target during the static library build (#658)
* Disable the TBBbind target during the static library build
Signed-off-by: Kochin Ivan <[email protected]>
|
| #
2915b9b9 |
| 12-Nov-2021 |
AndrewDeanMS <[email protected]> |
CMake: add option TBBMALLOC_PROXY_BUILD (#586)
Signed-off-by: Andrew Dean <[email protected]>
Co-authored-by: Andrew Dean <[email protected]>
|
| #
6feeba80 |
| 27-Oct-2021 |
Ivan Kochin <[email protected]> |
Use native CMake way to detect the IPO support (#608)
* Use native CMake way to detect the IPO support
Signed-off-by: Kochin Ivan <[email protected]>
|
|
Revision tags: v2021.5.0-rc2, v2021.5.0-rc1 |
|
| #
b61fd081 |
| 07-Oct-2021 |
Sergey Zheltov <[email protected]> |
CMake: disable build of tbbmalloc_proxy on Windows ARM64 (#604)
Signed-off-by: Zheltov, Sergey1 <[email protected]>
|
|
Revision tags: v2021.4.0, v2021.4.0-rc1 |
|
| #
8584c456 |
| 09-Aug-2021 |
Ilya Isaev <[email protected]> |
Code coverage fixes (#516)
In scope of this patch TBB_BUILD and TBBMALLOC_BUILD options were added. It was done to support scenarios when we are testing without tbbmalloc. It allows us to cover plac
Code coverage fixes (#516)
In scope of this patch TBB_BUILD and TBBMALLOC_BUILD options were added. It was done to support scenarios when we are testing without tbbmalloc. It allows us to cover place where we fail to link with tbbmalloc and start using std_cache_aligned_allocate/deallocate.
Signed-off-by: Ilya Isaev [email protected]
show more ...
|
| #
7941f880 |
| 21-Jul-2021 |
Ilya Isaev <[email protected]> |
Fix build and tests of statically linked oneTBB (#492)
Fix build of libraries and tests while linking statically.
Signed-off-by: buzyaba <[email protected]>
Co-authored-by: Alexey Veprev
Fix build and tests of statically linked oneTBB (#492)
Fix build of libraries and tests while linking statically.
Signed-off-by: buzyaba <[email protected]>
Co-authored-by: Alexey Veprev <[email protected]>
Co-authored-by: buzyaba <[email protected]>
show more ...
|
| #
e96dbf4b |
| 01-Jul-2021 |
Ivan Kochin <[email protected]> |
Upgrade from HWLOC 2.4 to HWLOC 2.5 (#448)
* Upgrade from HWLOC 2.4 to HWLOC 2.5
* Introduce tbbbind_2_5 library
* Remove tbbbind_2_4 library
* Use the HWLOC_TOPOLOGY_FLAG_RESTRICT_TO_CPUBINDING
Upgrade from HWLOC 2.4 to HWLOC 2.5 (#448)
* Upgrade from HWLOC 2.4 to HWLOC 2.5
* Introduce tbbbind_2_5 library
* Remove tbbbind_2_4 library
* Use the HWLOC_TOPOLOGY_FLAG_RESTRICT_TO_CPUBINDING topology flag (introduces as a part of HWLOC 2.5) to restrict topology discovering to process binding
* Fix testing on Linux
* Apply review comments
* Improve wording: variable -> substring
* Use right tbbbind version for incompatible hwlocs test
* Rework option semantic
* Update README.md for CMake
* Rework readme
* Update cmake/README.md
Signed-off-by: Kochin, Ivan <[email protected]>
Co-authored-by: Aleksei Fedotov <[email protected]>
show more ...
|
|
Revision tags: v2021.3.0, v2021.2.0, v2021.2.0-rc |
|
| #
b15aabb3 |
| 26-Jan-2021 |
tbbdev <[email protected]> |
Commit oneTBB source code 9ed4a21c
|