Searched refs:TestRWLock (Results 1 - 2 of 2) sorted by relevance
/commonlibrary/c_utils/base/test/unittest/common/ |
H A D | utils_rwlock_test.cpp | 30 class TestRWLock { class 32 TestRWLock():rwLock(), buf() {} in TestRWLock() function in OHOS::__anon39::TestRWLock 34 explicit TestRWLock(bool writeFirst):rwLock(writeFirst), buf() {} in TestRWLock() function in OHOS::__anon39::TestRWLock 73 TestRWLock test; in HWTEST_F() 75 thread first(bind(&TestRWLock::WriteStr, ref(test), ref(WRITE_IN_1))); in HWTEST_F() 79 thread second(bind(&TestRWLock::ReadStr, ref(test), ref(readOut1))); in HWTEST_F() 80 thread third(bind(&TestRWLock::WriteStr, ref(test), ref(WRITE_IN_2))); in HWTEST_F() 82 thread fourth(bind(&TestRWLock::ReadStr, ref(test), ref(readOut2))); in HWTEST_F() 102 TestRWLock test(false); in HWTEST_F() 104 thread first(bind(&TestRWLock in HWTEST_F() [all...] |
/commonlibrary/c_utils/base/test/benchmarktest/rwlock_benchmark_test/ |
H A D | rwlock_benchmark_test.cpp | 54 class TestRWLock { class 56 TestRWLock():rwLock_(), buf_() {} in TestRWLock() function in OHOS::__anon18::TestRWLock 58 explicit TestRWLock(bool writeFirst):rwLock_(writeFirst), buf_() {} in TestRWLock() function in OHOS::__anon18::TestRWLock 101 TestRWLock test; in BENCHMARK_F() 103 thread first(bind(&TestRWLock::WriteStr, ref(test), ref(WRITE_IN_1))); in BENCHMARK_F() 108 thread second(bind(&TestRWLock::ReadStr, ref(test), ref(readOut1))); in BENCHMARK_F() 109 thread third(bind(&TestRWLock::WriteStr, ref(test), ref(WRITE_IN_2))); in BENCHMARK_F() 111 thread fourth(bind(&TestRWLock::ReadStr, ref(test), ref(readOut2))); in BENCHMARK_F() 137 TestRWLock test(false); in BENCHMARK_F() 139 thread first(bind(&TestRWLock in BENCHMARK_F() [all...] |
Completed in 1 milliseconds