/dports/devel/emscripten/emscripten-2.0.3/tests/core/ |
H A D | test_atomic_cxx.out | 26 fetch_sub 0: old=15 new=14 27 fetch_sub 1: old=14 new=13 28 fetch_sub 2: old=13 new=12 29 fetch_sub 3: old=12 new=11 30 fetch_sub 4: old=11 new=10 31 fetch_sub 5: old=10 new=f 82 fetch_sub 0: old=f15 new=f14 83 fetch_sub 1: old=f14 new=f13 84 fetch_sub 2: old=f13 new=f12 85 fetch_sub 3: old=f12 new=f11 [all …]
|
/dports/devel/folly/folly-2021.12.27.00/folly/synchronization/ |
H A D | RelaxedAtomic.h | 122 T fetch_sub(T arg) noexcept { in fetch_sub() function 123 return atomic::fetch_sub(arg, std::memory_order_relaxed); in fetch_sub() 125 T fetch_sub(T arg) volatile noexcept { in fetch_sub() function 126 return atomic::fetch_sub(arg, std::memory_order_relaxed); in fetch_sub() 156 T operator--() noexcept { return fetch_sub(1) - 1; } 159 T operator--(int) noexcept { return fetch_sub(1); } 222 T* fetch_sub(std::ptrdiff_t arg) noexcept { 225 T* fetch_sub(std::ptrdiff_t arg) volatile noexcept { 235 T* operator--() noexcept { return fetch_sub(1) - 1; } 238 T* operator--(int) noexcept { return fetch_sub(1); } [all …]
|
/dports/lang/gcc11/gcc-11.2.0/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 28 p.fetch_sub(1); // { dg-error "from here" } in test01() 42 p.fetch_sub(1); // { dg-error "from here" } in test02() 56 p.fetch_sub(1); // { dg-error "from here" } in test03() 70 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/lang/gcc12-devel/gcc-12-20211205/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 28 p.fetch_sub(1); // { dg-error "from here" } in test01() 42 p.fetch_sub(1); // { dg-error "from here" } in test02() 56 p.fetch_sub(1); // { dg-error "from here" } in test03() 70 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/lang/gcc10/gcc-10.3.0/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 29 p.fetch_sub(1); // { dg-error "from here" } in test01() 43 p.fetch_sub(1); // { dg-error "from here" } in test02() 57 p.fetch_sub(1); // { dg-error "from here" } in test03() 71 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/lang/gcc11-devel/gcc-11-20211009/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 28 p.fetch_sub(1); // { dg-error "from here" } in test01() 42 p.fetch_sub(1); // { dg-error "from here" } in test02() 56 p.fetch_sub(1); // { dg-error "from here" } in test03() 70 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/devel/avr-gcc/gcc-10.2.0/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 29 p.fetch_sub(1); // { dg-error "from here" } in test01() 43 p.fetch_sub(1); // { dg-error "from here" } in test02() 57 p.fetch_sub(1); // { dg-error "from here" } in test03() 71 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/lang/gcc9-devel/gcc-9-20211007/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 29 p.fetch_sub(1); // { dg-error "from here" } in test01() 43 p.fetch_sub(1); // { dg-error "from here" } in test02() 57 p.fetch_sub(1); // { dg-error "from here" } in test03() 71 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/misc/cxx_atomics_pic/gcc-11.2.0/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 28 p.fetch_sub(1); // { dg-error "from here" } in test01() 42 p.fetch_sub(1); // { dg-error "from here" } in test02() 56 p.fetch_sub(1); // { dg-error "from here" } in test03() 70 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/lang/gcc10-devel/gcc-10-20211008/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 29 p.fetch_sub(1); // { dg-error "from here" } in test01() 43 p.fetch_sub(1); // { dg-error "from here" } in test02() 57 p.fetch_sub(1); // { dg-error "from here" } in test03() 71 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/lang/gcc9/gcc-9.4.0/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 29 p.fetch_sub(1); // { dg-error "from here" } in test01() 43 p.fetch_sub(1); // { dg-error "from here" } in test02() 57 p.fetch_sub(1); // { dg-error "from here" } in test03() 71 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/lang/gcc9-aux/gcc-9.1.0/libstdc++-v3/testsuite/29_atomics/atomic/ |
H A D | 69769.cc | 29 p.fetch_sub(1); // { dg-error "from here" } in test01() 43 p.fetch_sub(1); // { dg-error "from here" } in test02() 57 p.fetch_sub(1); // { dg-error "from here" } in test03() 71 p.fetch_sub(1); // { dg-error "from here" } in test04()
|
/dports/devel/ucommon/ucommon-7.0.0/corelib/ |
H A D | atomic.cpp | 77 atomic_t Atomic::counter::fetch_sub(atomic_t change) volatile in fetch_sub() function in ucommon::Atomic::counter 154 atomic_t Atomic::counter::fetch_sub(atomic_t change) volatile in fetch_sub() function in ucommon::Atomic::counter 211 atomic_t Atomic::counter::fetch_sub(atomic_t change) volatile in fetch_sub() function in ucommon::Atomic::counter 257 atomic_t Atomic::counter::fetch_sub(atomic_t change) volatile in fetch_sub() function in ucommon::Atomic::counter 313 atomic_t Atomic::counter::fetch_sub(atomic_t change) volatile in fetch_sub() function in ucommon::Atomic::counter 380 atomic_t Atomic::counter::fetch_sub(atomic_t change) volatile in fetch_sub() function in ucommon::Atomic::counter 397 return fetch_sub(1); in fetch_release() 435 return fetch_sub(1) - 1; in operator --() 445 return fetch_sub(change) - change; in operator -=()
|
/dports/textproc/sonic/sonic-1.3.0/cargo-crates/librocksdb-sys-6.7.4/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 52 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 85 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 96 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 108 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 187 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 205 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 242 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 260 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 277 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 314 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/percona57-client/percona-server-5.7.36-39/storage/rocksdb/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 53 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 86 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 97 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 109 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 188 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 206 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 243 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 261 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 278 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 315 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/rocksdb/rocksdb-6.26.1/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 53 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 86 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 97 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 109 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 188 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 206 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 243 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 261 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 278 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 315 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/rocksdb-lite/rocksdb-6.26.1/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 53 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 86 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 97 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 109 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 188 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 206 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 243 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 261 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 278 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 315 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/percona57-server/percona-server-5.7.36-39/storage/rocksdb/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 53 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 86 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 97 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 109 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 188 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 206 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 243 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 261 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 278 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 315 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/percona57-pam-for-mysql/percona-server-5.7.36-39/storage/rocksdb/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 53 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 86 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 97 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 109 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 188 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 206 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 243 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 261 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 278 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 315 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/mariadb104-server/mariadb-10.4.24/storage/rocksdb/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 52 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 85 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 96 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 108 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 187 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 205 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 242 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 260 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 277 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 314 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/mariadb104-client/mariadb-10.4.24/storage/rocksdb/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 52 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 85 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 96 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 108 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 187 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 205 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 242 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 260 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 277 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 314 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/mariadb103-client/mariadb-10.3.34/storage/rocksdb/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 52 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 85 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 96 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 108 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 187 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 205 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 242 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 260 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 277 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 314 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/mariadb103-server/mariadb-10.3.34/storage/rocksdb/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 52 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 85 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 96 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 108 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 187 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 205 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 242 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 260 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 277 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 314 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/mariadb105-client/mariadb-10.5.15/storage/rocksdb/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 52 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 85 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 96 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 108 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 187 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 205 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 242 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 260 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 277 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 314 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|
/dports/databases/mariadb105-server/mariadb-10.5.15/storage/rocksdb/rocksdb/third-party/folly/folly/synchronization/test/ |
H A D | DistributedMutexTest.cpp | 52 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in basicNThreads() 85 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 96 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 108 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in lockWithTryAndTimedNThreads() 187 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockNThreads() 205 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithLockNThreads() 242 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 260 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 2); in combineWithTryLockNThreads() 277 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithTryLockNThreads() 314 EXPECT_EQ(barrier.fetch_sub(1, std::memory_order_relaxed), 1); in combineWithLockTryAndTimedNThreads() [all …]
|