]> git.seodisparate.com - UDPConnection/commit
Impl "RWLock" for use in TSLQueue
authorStephen Seo <seo.disparate@gmail.com>
Sat, 22 Jul 2023 07:29:19 +0000 (16:29 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Sat, 22 Jul 2023 07:33:09 +0000 (16:33 +0900)
commitcf27a6bb76f4dae2344d6061eb199e2b35eb754a
tree9c970cbd39669dfc0e3687f81398ba3a4ed44aa6
parent64a0995e212371d5447ebbf253d7361a0c37fb78
Impl "RWLock" for use in TSLQueue

This project supports C++11, and std::shared_lock was made available in
C++17, thus a "shared_spin_lock" was created with similar functionality.
This "shared_spin_lock" is used in TSLQueue.
CMakeLists.txt
src/CXX11_shared_spin_lock.cpp [new file with mode: 0644]
src/CXX11_shared_spin_lock.hpp [new file with mode: 0644]
src/TSLQueue.hpp
src/test/TestTSLQueue.cpp