History log of /oneTBB/include/oneapi/tbb/concurrent_hash_map.h (Results 1 – 18 of 18)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v2021.12.0-rc1, v2021.4.1, v2021.11.0, v2021.2.4, v2021.11.0-rc1, v2021.11.0-src-rc1, v2021.2.3, v2021.10.0, v2021.10.0-rc1, v2020.3.3, v2021.2.2, v2021.9.0, v2021.2.1, v2021.9.0-rc1, v2020.3.2, v2021.8.0
# 5e91b2c0 26-Nov-2022 Vladislav Shchapov <[email protected]>

Fix: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt]. (#969)

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


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


# 4146a9e1 14-Nov-2022 Rui Ueyama <[email protected]>

Fix ASAN issue (#959)

ASAN report an error if we tries to downcast a misaligned address.
To avoid it, we need to check if an address is valid before casting it.

Here is the ASAN error:

/home/

Fix ASAN issue (#959)

ASAN report an error if we tries to downcast a misaligned address.
To avoid it, we need to check if an address is valid before casting it.

Here is the ASAN error:

/home/runner/work/mold/mold/third-party/tbb/src/tbb/../../include/tbb/../oneapi/tbb/concurrent_hash_map.h:446:23: runtime error: downcast of misaligned address 0x000000000003 for type 'tbb::detail::d2::hash_map_iterator<tbb::detail::d2::concurrent_hash_map<std::basic_string_view<char, std::char_traits<char>>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, tbb::detail::d1::tbb_hash_compare<std::basic_string_view<char, std::char_traits<char>>>, tbb::detail::d1::tbb_allocator<std::pair<const std::basic_string_view<char, std::char_traits<char>>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>, std::pair<const std::basic_string_view<char, std::char_traits<char>>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, st0x000000000003: note: pointer points here
<memory cannot be printed>
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/runner/work/mold/mold/third-party/tbb/src/tbb/../../include/tbb/../oneapi/tbb/concurrent_hash_map.h:446:23

Signed-off-by: Rui Ueyama <[email protected]>

Signed-off-by: Rui Ueyama <[email protected]>

show more ...


Revision tags: v2021.8.0-rc1, v2020.3.1, v2021.7.0, v2021.7.0-rc1, v2021.6.0
# 56cb263e 07-Feb-2022 kboyarinov <[email protected]>

Fix incorrect access to concurrent_hash_map from transparent insertion (#759)

* Fix incorrect access

* Add test for chmap access modes

* Change copyright year for test_concurrent_hash_map.cpp


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


Revision tags: v2021.6.0-rc1
# 13f9f32b 21-Jan-2022 Sergey Zheltov <[email protected]>

Update copyright year 2021 -> 2022 (#743)

Signed-off-by: Zheltov, Sergey1 <[email protected]>


# ec39c546 13-Jan-2022 Alex <[email protected]>

Fix overflow in concurrent_hash_map (#704)

Signed-off-by: Alexei Katranov <[email protected]>


Revision tags: v2021.5.0
# fc8717e1 03-Dec-2021 kboyarinov <[email protected]>

Move heterogeneous extensions from preview (#672)


Revision tags: v2021.5.0-rc2, v2021.5.0-rc1, v2021.4.0, v2021.4.0-rc1
# a080baf9 19-Jul-2021 Alex <[email protected]>

Additional set of Thread Sanitizer related fixes (#482)

- Fix incorrect assert in concurrent_hash_map implementation
- Fix incorrect asserts in global_control implementation
- Fix exception pointe

Additional set of Thread Sanitizer related fixes (#482)

- Fix incorrect assert in concurrent_hash_map implementation
- Fix incorrect asserts in global_control implementation
- Fix exception pointer inside task_group_context
- Rework racy asserts in test_flow_graph_whitebox
- Improve test_eh_algorithm to work with sanitizers
- Disable memory limit test in test_malloc_compliance
- Add lifetime asserts in collaborative_call_once
- Rework backref space in tbbmalloc to use atomics
- Fix a lifetime issue in utils::SpinBariier
- Some tests were disabled

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

show more ...


# 112076d0 01-Jul-2021 Ilya Isaev <[email protected]>

Improve code coverage (#463)

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


# 4a23d002 30-Jun-2021 kboyarinov <[email protected]>

Multiple fixes for constraints (#465)

* Fix a typo in chmap, temporary rename concept range

* Rename range concept, add workaround for Windows

* Reimplement with respect to prospective destruc

Multiple fixes for constraints (#465)

* Fix a typo in chmap, temporary rename concept range

* Rename range concept, add workaround for Windows

* Reimplement with respect to prospective destructors

* Fix fibonacci

show more ...


Revision tags: v2021.3.0
# 16b6a651 23-Jun-2021 kboyarinov <[email protected]>

Fix error C3864 for constraints on Windows (#449)

* Fix Windows warning on constraints

* Fix whitespaces


# 478de5b1 05-May-2021 tbbdev <[email protected]>

Commit oneTBB source code 82ff8707


# 9e15720b 26-Mar-2021 tbbdev <[email protected]>

Commit oneTBB source code b0fb1535


# 4523a761 01-Mar-2021 tbbdev <[email protected]>

Commit oneTBB source code 4fcd448a


Revision tags: v2021.2.0, v2021.2.0-rc
# b15aabb3 26-Jan-2021 tbbdev <[email protected]>

Commit oneTBB source code 9ed4a21c


# d86ed7fb 24-Dec-2020 tbbdev <[email protected]>

Commit oneTBB source code 09241505


Revision tags: v2021.1.1
# 49e08aac 28-Oct-2020 tbbdev <[email protected]>

Commit oneTBB source code 6420d97a