Home
last modified time | relevance | path

Searched refs:worker_ (Results 1 – 2 of 2) sorted by relevance

/ark/runtime_core/runtime/mem/gc/
Dgc.cpp379 ASSERT(worker_ != nullptr); in JoinWorker()
381 if (worker_ != nullptr && !gc_settings_.run_gc_in_place) { in JoinWorker()
384 worker_->join(); in JoinWorker()
386 allocator->Delete(worker_); in JoinWorker()
387 worker_ = nullptr; in JoinWorker()
394 ASSERT(worker_ == nullptr); in CreateWorker()
395 if (worker_ == nullptr && !gc_settings_.run_gc_in_place) { in CreateWorker()
397 worker_ = allocator->New<std::thread>(GC::GCWorkerEntry, this, this->GetPandaVm()); in CreateWorker()
398 if (worker_ == nullptr) { in CreateWorker()
401 int res = os::thread::SetThreadName(worker_->native_handle(), "GCThread"); in CreateWorker()
Dgc.h775 std::thread *worker_ = nullptr; variable