Home
last modified time | relevance | path

Searched refs:barrier_ (Results 1 – 10 of 10) sorted by relevance

/aosp12/art/runtime/
H A Dbarrier_test.cc31 : barrier_(barrier), in CheckWaitTask()
38 barrier_->Wait(self); in Run()
48 Barrier* const barrier_; member in art::CheckWaitTask
90 : barrier_(barrier), in CheckPassTask()
98 barrier_->Pass(self); in Run()
106 Barrier* const barrier_; member in art::CheckPassTask
H A Dmonitor_test.cc52 std::unique_ptr<Barrier> barrier_; member in art::MonitorTest
95 monitor_test_->barrier_->Wait(self); // Let the other thread know we're done. in Run()
141 monitor_test_->barrier_->Wait(self); // Wait for the other thread to set up the monitor. in Run()
179 monitor_test_->barrier_->Wait(self); // Wait for the other thread to set up the monitor. in Run()
255 test->barrier_ = std::make_unique<Barrier>(2); in CommonWaitSetup()
H A Dcha.cc252 : barrier_(0), in CHACheckpoint()
262 barrier_.Pass(self); in Run()
268 barrier_.Increment(self, threads_running_checkpoint); in WaitForThreadsToRunThroughCheckpoint()
273 Barrier barrier_; member in art::CHACheckpoint
H A Dthread_list.cc197 barrier_(0, /*verify_count_on_shutdown=*/false), in DumpCheckpoint()
220 barrier_.Pass(self); in Run()
226 bool timed_out = barrier_.Increment(self, threads_running_checkpoint, kDumpWaitTimeout); in WaitForThreadsToRunThroughCheckpoint()
238 Barrier barrier_; member in art::DumpCheckpoint
H A Dthread.cc1633 explicit BarrierClosure(Closure* wrapped) : wrapped_(wrapped), barrier_(0) {} in BarrierClosure()
1637 barrier_.Pass(self); in Run()
1642 barrier_.Increment<Barrier::kDisallowHoldingLocks>(self, 1); in Wait()
1644 barrier_.Increment<Barrier::kAllowHoldingLocks>(self, 1); in Wait()
1650 Barrier barrier_; member in art::BarrierClosure
/aosp12/system/bt/vendor_libs/test_vendor_lib/desktop/
H A Dtest_environment.cc38 barrier_ = std::move(barrier); in initialize()
47 barrier_.set_value(); in initialize()
177 barrier_.set_value(); in SetUpTestChannel()
H A Dtest_environment.h54 std::promise<void> barrier_; variable
/aosp12/art/runtime/jit/
H A Djit_code_cache.cc1014 : code_cache_(code_cache), bitmap_(bitmap), barrier_(barrier) {} in MarkCodeClosure()
1053 barrier_->Pass(Thread::Current()); in Run()
1059 Barrier* const barrier_; member in art::jit::MarkCodeClosure
/aosp12/art/openjdkjvmti/
H A Dti_redefine.cc2276 barrier_(0), in REQUIRES_SHARED()
2344 barrier_.Pass(this_thread); in EndDefineClass()
2356 barrier_.Increment(self_, t); in WaitFor()
2362 art::Barrier barrier_; member in openjdkjvmti::ClassDefinitionPauser
/aosp12/art/runtime/gc/
H A Dheap.cc1514 explicit TrimIndirectReferenceTableClosure(Barrier* barrier) : barrier_(barrier) { in TrimIndirectReferenceTableClosure()
1520 barrier_->Pass(Thread::Current()); in Run()
1524 Barrier* const barrier_; member in art::gc::TrimIndirectReferenceTableClosure