History log of /oneTBB/test/common/parallel_for_each_common.h (Results 1 – 5 of 5)
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, v2021.8.0-rc1
# aa247fa8 17-Oct-2022 Ilya Isaev <[email protected]>

[tbb::parallel_for_each] Don't call destructor for uninitialized object (#933)

Current implementation of parallel_for_each may call destructors for uninitialized objects when using Input iterator an

[tbb::parallel_for_each] Don't call destructor for uninitialized object (#933)

Current implementation of parallel_for_each may call destructors for uninitialized objects when using Input iterator and count of elements in block is less than max_block_size. This is UB and can lead to incorrect memory access in some scenarios.

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

show more ...


Revision tags: v2020.3.1, v2021.7.0, v2021.7.0-rc1, v2021.6.0, v2021.6.0-rc1, v2021.5.0, v2021.5.0-rc2, v2021.5.0-rc1, v2021.4.0, v2021.4.0-rc1, v2021.3.0
# 478de5b1 05-May-2021 tbbdev <[email protected]>

Commit oneTBB source code 82ff8707


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

Commit oneTBB source code 9ed4a21c


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

Commit oneTBB source code 6420d97a


Revision tags: v2021.1-beta10
# 51c0b2f7 25-Sep-2020 tbbdev <[email protected]>

Commit oneTBB source code 4ebd2d06