History log of /oneTBB/CMakeLists.txt (Results 1 – 25 of 28)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


12