Home
last modified time | relevance | path

Searched refs:mutatorLock_ (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/
H A Drendezvous.cpp23 Rendezvous::Rendezvous(PandaVM *pandaVm) : mutatorLock_(pandaVm->GetMutatorLock()) {} in Rendezvous()
27 ASSERT(!mutatorLock_->HasLock()); in SafepointBegin()
32 mutatorLock_->WriteLock(); in SafepointBegin()
37 ASSERT(mutatorLock_->HasLock()); in SafepointEnd()
40 mutatorLock_->Unlock(); in SafepointEnd()
H A Drendezvous.h42 virtual void SafepointBegin() ACQUIRE(*mutatorLock_); member in ark::Rendezvous
44 virtual void SafepointEnd() RELEASE(*mutatorLock_); member in ark::Rendezvous
48 return mutatorLock_; in GetMutatorLock()
55 MutatorLock *mutatorLock_; member in ark::Rendezvous
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dpanda_vm.h52 explicit PandaVM() : mutatorLock_(Locks::NewMutatorLock()) {}; in PandaVM()
218 return mutatorLock_; in GetMutatorLock()
223 return mutatorLock_; in GetMutatorLock()
256 MutatorLock *mutatorLock_; member in ark::PandaVM
H A Dthread.h288 return mutatorLock_; in GetMutatorLock()
293 return mutatorLock_; in GetMutatorLock()
390 MutatorLock *mutatorLock_; member in ark::Thread
/arkcompiler/ets_runtime/ecmascript/
H A Druntime.h57 return &mutatorLock_; in GetMutatorLock()
62 return &mutatorLock_; in GetMutatorLock()
272 MutatorLock mutatorLock_; member in panda::ecmascript::Runtime
/arkcompiler/runtime_core/static_core/runtime/
H A Dthread.cpp79 : vm_(vm), threadType_(threadType), mutatorLock_(vm->GetMutatorLock()) in Thread()

Completed in 4 milliseconds