Home
last modified time | relevance | path

Searched refs:GetState (Results 1 – 22 of 22) sorted by relevance

/ark/runtime_core/runtime/tests/
Dmonitor_test.cpp67 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
69 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_UNLOCKED); in TEST_F()
78 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
80 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
82 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
84 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_UNLOCKED); in TEST_F()
94 ASSERT_TRUE(header1->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
95 ASSERT_TRUE(header2->AtomicGetMark().GetState() == MarkWord::STATE_UNLOCKED); in TEST_F()
97 ASSERT_TRUE(header1->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
98 ASSERT_TRUE(header2->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
[all …]
Dmark_word_test.cpp147 …ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_UNLOCKED) << " seed = " << paramGetter_.Get… in CheckUnlocked()
155 ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_LIGHT_LOCKED) in CheckLightweightLock()
165 ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_HEAVY_LOCKED) in CheckHeavyweightLock()
175 …ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_HASHED) << " seed = " << paramGetter_.GetSe… in CheckHashed()
184 …ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_GC) << " seed = " << paramGetter_.GetSeed(); in CheckGC()
/ark/runtime_core/runtime/mem/gc/
Dcrossing_map.cpp73 CrossingMapElement::STATE state = GetMapElement(first_map_num)->GetState(); in AddObject()
129 switch (GetMapElement(last_crossed_border_map)->GetState()) { in UpdateCrossedBorderOnAdding()
153 … ASSERT(GetMapElement(first_map_num)->GetState() == CrossingMapElement::STATE::STATE_INITIALIZED || in RemoveObject()
154 GetMapElement(first_map_num)->GetState() == in RemoveObject()
180 …if (GetMapElement(next_obj_map_num)->GetState() == CrossingMapElement::STATE::STATE_UNINITIALIZED)… in RemoveObject()
200 switch (GetMapElement(crossed_border_map)->GetState()) { in UpdateCrossedBorderOnRemoving()
207 … CrossingMapElement::STATE prev_map_state = GetMapElement(crossed_border_map - 1U)->GetState(); in UpdateCrossedBorderOnRemoving()
285 CrossingMapElement::STATE state = GetMapElement(map_num)->GetState(); in FindObjInMap()
299 …while (GetMapElement(current_map)->GetState() == CrossingMapElement::STATE::STATE_CROSSED_BORDER) { in FindObjInMap()
303 … ASSERT(GetMapElement(current_map)->GetState() != CrossingMapElement::STATE::STATE_UNINITIALIZED); in FindObjInMap()
[all …]
Dgc.cpp574 if (pygote_space_allocator->GetState() != PygoteSpaceState::STATE_PYGOTE_INIT) { in WaitForGCOnPygoteFork()
605 pygote_space_allocator->GetState() == PygoteSpaceState::STATE_PYGOTE_FORKING; in IsOnPygoteFork()
689 if (mark_word.GetState() != MarkWord::ObjectState::STATE_GC) { in UpdateRefsInVRegs()
Dcrossing_map.h172 STATE GetState() in GetState() function
/ark/runtime_core/runtime/
Dmark_word.h274 ObjectState GetState() const in GetState() function
294 LOG_IF(GetState() != STATE_LIGHT_LOCKED, DEBUG, RUNTIME) << "Wrong State"; in GetThreadId()
300 LOG_IF(GetState() != STATE_LIGHT_LOCKED, DEBUG, RUNTIME) << "Wrong State"; in GetLockCount()
308 LOG_IF(GetState() != STATE_GC, DEBUG, RUNTIME) << "Wrong State"; in GetForwardingAddress()
314 LOG_IF(GetState() != STATE_HEAVY_LOCKED, DEBUG, RUNTIME) << "Wrong State"; in GetMonitorId()
380 LOG_IF(GetState() != STATE_GC, DEBUG, RUNTIME) << "Wrong State"; in GetForwardingAddressField()
Dmonitor.cpp125 MarkWord::ObjectState state = mark.GetState(); in MonitorEnter()
287 MarkWord::ObjectState state = mark.GetState(); in MonitorExit()
352 MarkWord::ObjectState state = mark.GetState(); in Wait()
446 MarkWord::ObjectState state = mark.GetState(); in Notify()
494 MarkWord::ObjectState state = mark.GetState(); in NotifyAll()
679 MarkWord::ObjectState state = old_mark.GetState(); in Acquire()
751 MarkWord::ObjectState state = old_mark.GetState(); in Acquire()
817 MarkWord::ObjectState state = mark.GetState(); in Acquire()
844 MarkWord::ObjectState state = mark.GetState(); in Acquire()
875 MarkWord::ObjectState state = mark.GetState(); in Acquire()
Dmark_word.cpp23 LOG_IF(GetState() != STATE_HASHED, DEBUG, RUNTIME) << "Wrong State"; in GetHashConfigured()
Dobject_header.cpp91 switch (mark.GetState()) { in GetHashCode()
94 ASSERT(hash_mark.GetState() == MarkWord::STATE_HASHED); in GetHashCode()
Dlocks.cpp89 MutatorLock::MutatorLockState MutatorLock::GetState() in GetState() function in panda::MutatorLock
Dthread.cpp325 …(Locks::mutator_lock->GetState() != MutatorLock::MutatorLockState::UNLOCKED) || this->IsJSThread()… in PushLocalObject()
334 …(Locks::mutator_lock->GetState() != MutatorLock::MutatorLockState::UNLOCKED) || this->IsJSThread()… in PopLocalObject()
/ark/runtime_core/runtime/include/
Dlocks.h40 MutatorLockState GetState();
Dobject_header.h169 return AtomicGetMark().GetState() == MarkWord::ObjectState::STATE_GC; in IsForwarded()
Dclass.h416 State GetState() const in GetState() function
/ark/runtime_core/runtime/mem/
Dobject_helpers.cpp292 if (mark_word.GetState() == MarkWord::ObjectState::STATE_GC) { in UpdateRefsToMovedObjects()
306 if (mark_word.GetState() == MarkWord::ObjectState::STATE_GC) { in UpdateRefsToMovedObjects()
330 if (mark_word.GetState() == MarkWord::ObjectState::STATE_GC) { in UpdateRefsToMovedObjects()
376 if (mark_word.GetState() == MarkWord::ObjectState::STATE_GC) { in UpdateDynArray()
399 if (mark_word.GetState() == MarkWord::ObjectState::STATE_GC) { in UpdateDynObjectRef()
Dpygote_space_allocator.h56 PygoteSpaceState GetState() const in GetState() function
/ark/js_runtime/ecmascript/compiler/
Dgate_accessor.h75 [[nodiscard]] GateRef GetState(GateRef gate, size_t idx = 0);
Dgate_accessor.cpp79 GateRef GateAccessor::GetState(GateRef gate, size_t idx) in GetState() function in panda::ecmascript::kungfu::GateAccessor
Dslowpath_lowering.cpp38 GateRef stateInGate = gateAcc.GetState(oldGate); in LowerHIR()
/ark/runtime_core/runtime/mem/gc/lang/
Dgc_lang.cpp78 if (mark_word.GetState() == MarkWord::ObjectState::STATE_GC) { in CommonUpdateRefsToMovedObjects()
/ark/js_runtime/ecmascript/tooling/base/
Dpt_params.h320 PauseOnExceptionsState GetState() const in GetState() function
/ark/js_runtime/ecmascript/tooling/agent/
Ddebugger_impl.cpp712 PauseOnExceptionsState state = params.GetState(); in SetPauseOnExceptions()