Searched refs:barrier_ (Results 1 – 8 of 8) sorted by relevance
/art/runtime/ |
D | barrier_test.cc | 31 : 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
|
D | monitor_test.cc | 52 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()
|
D | cha.cc | 252 : 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
|
D | thread_list.cc | 206 barrier_(0, /*verify_count_on_shutdown=*/false), in DumpCheckpoint() 229 barrier_.Pass(self); in Run() 235 bool timed_out = barrier_.Increment(self, threads_running_checkpoint, kDumpWaitTimeout); in WaitForThreadsToRunThroughCheckpoint() 247 Barrier barrier_; member in art::DumpCheckpoint
|
D | thread.cc | 1623 explicit BarrierClosure(Closure* wrapped) : wrapped_(wrapped), barrier_(0) {} in BarrierClosure() 1627 barrier_.Pass(self); in Run() 1632 barrier_.Increment<Barrier::kDisallowHoldingLocks>(self, 1); in Wait() 1634 barrier_.Increment<Barrier::kAllowHoldingLocks>(self, 1); in Wait() 1640 Barrier barrier_; member in art::BarrierClosure
|
/art/runtime/jit/ |
D | jit_code_cache.cc | 1047 : code_cache_(code_cache), bitmap_(bitmap), barrier_(barrier) {} in MarkCodeClosure() 1086 barrier_->Pass(Thread::Current()); in Run() 1092 Barrier* const barrier_; member in art::jit::MarkCodeClosure
|
/art/openjdkjvmti/ |
D | ti_redefine.cc | 2277 barrier_(0), in REQUIRES_SHARED() 2345 barrier_.Pass(this_thread); in EndDefineClass() 2357 barrier_.Increment(self_, t); in WaitFor() 2363 art::Barrier barrier_; member in openjdkjvmti::ClassDefinitionPauser
|
/art/runtime/gc/ |
D | heap.cc | 1458 explicit TrimIndirectReferenceTableClosure(Barrier* barrier) : barrier_(barrier) { in TrimIndirectReferenceTableClosure() 1464 barrier_->Pass(Thread::Current()); in Run() 1468 Barrier* const barrier_; member in art::gc::TrimIndirectReferenceTableClosure
|