Home
last modified time | relevance | path

Searched refs:TestRWLock (Results 1 - 2 of 2) sorted by relevance

/commonlibrary/c_utils/base/test/unittest/common/
H A Dutils_rwlock_test.cpp30 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 Drwlock_benchmark_test.cpp54 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 3 milliseconds