17 inline namespace _V1 {
31 std::this_thread::yield();
36 std::atomic_flag MLock = ATOMIC_FLAG_INIT;
SpinLock is a synchronization primitive, that uses atomic variable and causes thread trying acquire l...
constexpr auto memory_order_release
constexpr auto memory_order_acquire