Branch: refs/heads/libcds-module
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 7ed5e784593a22c39f387138abda3a69f4eedf17
https://github.com/STEllAR-GROUP/hpx/commit/7ed5e784593a22c39f387138abda3a69f4eedf17
Author: John Biddiscombe <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M libs/libcds/tests/unit/CMakeLists.txt
A libs/libcds/tests/unit/libcds_michael_map_hazard_pointer.cpp
A libs/libcds/tests/unit/libcds_michael_map_hazard_pointer_stdthread.cpp
R libs/libcds/tests/unit/libcds_mickael_map_hazard_pointer.cpp
R libs/libcds/tests/unit/libcds_mickael_map_hazard_pointer_stdthread.cpp
Log Message:
-----------
Rename libcds tests from Mickael to Michael
Commit: 18da55fa766f72fcbda612919abb11eb8d913af8
https://github.com/STEllAR-GROUP/hpx/commit/18da55fa766f72fcbda612919abb11eb8d913af8
Author: Weile Wei <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M libs/libcds/include/hpx/libcds/hpx_tls_manager.hpp
Log Message:
-----------
modify thread counter increment
Commit: 610330df5cadc3e4246d6adb5861eb4356752c4e
https://github.com/STEllAR-GROUP/hpx/commit/610330df5cadc3e4246d6adb5861eb4356752c4e
Author: John Biddiscombe <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M cmake/HPX_AddModule.cmake
M libs/libcds/CMakeLists.txt
Log Message:
-----------
Remove SOURCE_PATH_ABSOLUTE that is not needed for libCDS build any more
Commit: fd05442e1f915517449483259f575a50c02bc9a6
https://github.com/STEllAR-GROUP/hpx/commit/fd05442e1f915517449483259f575a50c02bc9a6
Author: John Biddiscombe <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M libs/libcds/CMakeLists.txt
M libs/libcds/include/hpx/libcds/hpx_tls_manager.hpp
M libs/libcds/src/hpx_tls_manager.cpp
M libs/libcds/tests/performance/libcds_hazard_pointer_overhead.cpp
M libs/libcds/tests/unit/CMakeLists.txt
M libs/libcds/tests/unit/libcds_feldman_map_hazard_pointer.cpp
R libs/libcds/tests/unit/libcds_flat_combining_priority_queue.cpp
A libs/libcds/tests/unit/libcds_flat_combining_priority_queue_stdthread.cpp
M libs/libcds/tests/unit/libcds_michael_map_hazard_pointer.cpp
M libs/libcds/tests/unit/libcds_split_list_map_hazard_pointer.cpp
Log Message:
-----------
Upgrade flat-combining test and add std::thread RAII wrapper for libCDS
The flat combining priority queue test now generates unique numbers
in random order for N threads and inserts them into a queue, then
checks that they are taken off in valid order.
Add stdthread wrapper for libcds thread init and rename other to
hpxthread_Wrapper to distinuguish between them
Fix thread counter checks (counter is unsigned, so val < 0
is not useful)
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/34d6507b2297...fd05442e1f91
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits