This website requires JavaScript.
Explore
Help
Sign In
boost
/
atomic
Watch
2
Star
0
Fork
0
You've already forked atomic
mirror of
https://github.com/boostorg/atomic.git
synced
2026-01-27 06:42:09 +00:00
Code
Issues
Projects
Releases
Wiki
Activity
Files
5b30e196a6dfd0e25fb07d9e29a92ddb8a56359d
atomic
/
test
History
Andrey Semashev
5b30e196a6
Added is_always_lock_free static constant from C++17.
2016-10-13 15:59:22 +03:00
..
api_test_helpers.hpp
Fixes
#10994
. Fixed compilation with gcc 4.4 when cmpxchg16b is used.
2015-08-17 23:27:37 +03:00
atomicity.cpp
Silenced MSVC warnings about 'this' being used in the constructor initialization list.
2015-08-22 20:47:56 +03:00
fallback_api.cpp
Fixes
#10994
. Fixed compilation with gcc 4.4 when cmpxchg16b is used.
2015-08-17 23:27:37 +03:00
Jamfile.v2
Ported tests to core/lightweight_test.hpp.
2015-01-25 18:50:58 +03:00
lockfree.cpp
Added is_always_lock_free static constant from C++17.
2016-10-13 15:59:22 +03:00
native_api.cpp
Fixes
#10994
. Fixed compilation with gcc 4.4 when cmpxchg16b is used.
2015-08-17 23:27:37 +03:00
ordering.cpp
Corrected memory ordering of loads. Relaxed loads do not synchronize-with seq_cst stores, which allowed the test to fail. Also removed unnecessary loads that did not contribute to the test robustness and could have reduced it by issuing extra memory fences.
2015-08-14 15:03:35 +03:00