Home
last modified time | relevance | path

Searched full:getstate (Results 1 – 25 of 38) sorted by relevance

12

/arkcompiler/runtime_core/runtime/tests/
Dmonitor_test.cpp62 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
64 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_UNLOCKED); in TEST_F()
73 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
75 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
77 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
79 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_UNLOCKED); in TEST_F()
89 ASSERT_TRUE(header1->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
90 ASSERT_TRUE(header2->AtomicGetMark().GetState() == MarkWord::STATE_UNLOCKED); in TEST_F()
92 ASSERT_TRUE(header1->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
93 ASSERT_TRUE(header2->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F()
[all …]
Dmark_word_test.cpp157 …ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_UNLOCKED) << " seed = " << paramGetter_.Get… in CheckUnlocked()
165 ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_LIGHT_LOCKED) in CheckLightweightLock()
175 ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_HEAVY_LOCKED) in CheckHeavyweightLock()
185 …ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_HASHED) << " seed = " << paramGetter_.GetSe… in CheckHashed()
194 …ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_GC) << " seed = " << paramGetter_.GetSeed(); in CheckGC()
/arkcompiler/runtime_core/runtime/mem/gc/heap-space-misc/
Dcrossing_map.cpp73 CrossingMapElement::STATE state = GetMapElement(first_map_num)->GetState(); in AddObject()
131 switch (GetMapElement(last_crossed_border_map)->GetState()) { in UpdateCrossedBorderOnAdding()
155 … ASSERT(GetMapElement(first_map_num)->GetState() == CrossingMapElement::STATE::STATE_INITIALIZED || in RemoveObject()
156 GetMapElement(first_map_num)->GetState() == in RemoveObject()
182 …if (GetMapElement(next_obj_map_num)->GetState() == CrossingMapElement::STATE::STATE_UNINITIALIZED)… in RemoveObject()
204 switch (GetMapElement(crossed_border_map)->GetState()) { in UpdateCrossedBorderOnRemoving()
211 … CrossingMapElement::STATE prev_map_state = GetMapElement(crossed_border_map - 1U)->GetState(); in UpdateCrossedBorderOnRemoving()
289 CrossingMapElement::STATE state = GetMapElement(map_num)->GetState(); in FindObjInMap()
303 …while (GetMapElement(current_map)->GetState() == CrossingMapElement::STATE::STATE_CROSSED_BORDER) { in FindObjInMap()
307 … ASSERT(GetMapElement(current_map)->GetState() != CrossingMapElement::STATE::STATE_UNINITIALIZED); in FindObjInMap()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dasync_function_lowering.cpp68 GateRef stateGate = accessor_.GetState(resumeGate); in RebuildGeneratorCfg()
71 suspendGate = accessor_.GetState(suspendGate); in RebuildGeneratorCfg()
76 auto stateInGate = accessor_.GetState(resumeGate); in RebuildGeneratorCfg()
127 GateRef resumeStateGate = accessor_.GetState(resumeGate); in RebuildGeneratorCfg()
155 stateInGate = accessor_.GetState(stateInGate); in RebuildGeneratorCfg()
166 stateInGate = accessor_.GetState(stateInGate); in RebuildGeneratorCfg()
174 GateRef loopBeginFirstState = accessor_.GetState(prevLoopBeginGate); in UpdateValueSelector()
Dtype_lowering.cpp141 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerIntCheck()
152 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerDoubleCheck()
163 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerNumberCheck()
174 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerBooleanCheck()
194 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerArrayCheck()
218 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerStableArrayCheck()
249 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerFloat32ArrayCheck()
276 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerClassInstanceCheck()
306 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerArrayIndexCheck()
322 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerFloat32ArrayIndexCheck()
[all …]
Dts_type_lowering.cpp619 ReplaceHIRGate(gate, result, builder_.GetState(), builder_.GetDepend(), removedGate); in SpeculateNumbers()
648 ReplaceHIRGate(gate, result, builder_.GetState(), builder_.GetDepend(), removedGate); in SpeculateNumber()
674 ReplaceHIRGate(gate, result, builder_.GetState(), builder_.GetDepend(), removedGate); in LowerPrimitiveTypeToNumber()
692 GateRef ifBranch = builder_.Branch(acc_.GetState(gate), condition); in SpeculateConditionJump()
728 ReplaceHIRGate(gate, loadLength, builder_.GetState(), builder_.GetDepend(), removedGate); in LowerTypedLdArrayLength()
776 ReplaceHIRGate(gate, result, builder_.GetState(), builder_.GetDepend(), removedGate); in LowerTypedLdObjByName()
825 … ReplaceHIRGate(gate, Circuit::NullGate(), builder_.GetState(), builder_.GetDepend(), removedGate); in LowerTypedStObjByName()
860 ReplaceHIRGate(gate, result, builder_.GetState(), builder_.GetDepend(), removedGate); in LowerTypedLdObjByIndex()
897 … ReplaceHIRGate(gate, Circuit::NullGate(), builder_.GetState(), builder_.GetDepend(), removedGate); in LowerTypedStObjByIndex()
933 ReplaceHIRGate(gate, result, builder_.GetState(), builder_.GetDepend(), removedGate); in LowerTypedLdObjByValue()
[all …]
Dts_inline_lowering.cpp232 ASSERT(acc_.GetOpCode(acc_.GetState(returnGate)) != OpCode::IF_EXCEPTION); in MergeAllReturn()
233 stateList[i] = acc_.GetState(returnGate); in MergeAllReturn()
250 GateRef callState = acc_.GetState(callGate); in ReplaceEntryGate()
270 GateRef returnState = acc_.GetState(returnGate); in ReplaceReturnGate()
Dbuiltins_lowering.cpp47 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), ret); in LowerTypedTrigonometric()
118 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), ret); in LowerTypedSqrt()
124 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), ret); in LowerTypedAbs()
Dslowpath_lowering.cpp29 successControl.emplace_back(builder_.GetState()); \
34 failControl.emplace_back(builder_.GetState()); \
178 GateRef stateInGate = acc_.GetState(hirGate); in ReplaceHirToJSCall()
206 GateRef stateInGate = acc_.GetState(hirGate); in ReplaceHirToCall()
232 GateRef stateInGate = acc_.GetState(hirGate); in ReplaceHirToThrowCall()
1664 successControl.emplace_back(builder_.GetState()); in LowerFastStrictNotEqual()
1694 successControl.emplace_back(builder_.GetState()); in LowerFastStrictEqual()
1857 successControl.emplace_back(builder_.GetState()); in LowerCreateEmptyArray()
1869 successControl.emplace_back(builder_.GetState()); in LowerCreateEmptyObject()
1899 successControl.emplace_back(builder_.GetState()); in LowerCreateArrayWithBuffer()
[all …]
Dearly_elimination.cpp736 auto state = acc_.GetState(gate); in TryEliminateDependSelector()
771 auto state = acc_.GetStateCount(gate) > 0 ? acc_.GetState(gate) : Circuit::NullGate(); in RemoveGate()
798 if (acc_.IsDependSelector(curDep) && !acc_.IsLoopHead(acc_.GetState(curDep))) { in RemoveRedundantGate()
799 ASSERT(acc_.GetOpCode(acc_.GetState(curDep)) == OpCode::MERGE); in RemoveRedundantGate()
/arkcompiler/runtime_core/runtime/
Dobject_header.cpp77 switch (mark.GetState()) { in GetHashCodeMTSingle()
80 ASSERT(mark.GetState() == MarkWord::STATE_HASHED); in GetHashCodeMTSingle()
102 switch (mark.GetState()) { in GetHashCodeMTMulti()
105 ASSERT(hash_mark.GetState() == MarkWord::STATE_HASHED); in GetHashCodeMTMulti()
Dmonitor.cpp154 MarkWord::ObjectState state = mark.GetState(); in MonitorEnter()
283 MarkWord::ObjectState state = mark.GetState(); in MonitorExit()
349 MarkWord::ObjectState state = mark.GetState(); in Wait()
447 MarkWord::ObjectState state = mark.GetState(); in Notify()
496 MarkWord::ObjectState state = mark.GetState(); in NotifyAll()
697 MarkWord::ObjectState state = old_mark.GetState(); in Acquire()
770 MarkWord::ObjectState state = old_mark.GetState(); in Acquire()
837 MarkWord::ObjectState state = mark.GetState(); in Acquire()
864 MarkWord::ObjectState state = mark.GetState(); in Acquire()
892 MarkWord::ObjectState state = mark.GetState(); in Acquire()
Dmark_word.h274 ObjectState GetState() const in GetState() function
295 LOG_IF(GetState() != STATE_LIGHT_LOCKED, DEBUG, RUNTIME) << "Wrong State"; in GetThreadId()
301 LOG_IF(GetState() != STATE_LIGHT_LOCKED, DEBUG, RUNTIME) << "Wrong State"; in GetLockCount()
309 LOG_IF(GetState() != STATE_GC, DEBUG, RUNTIME) << "Wrong State"; in GetForwardingAddress()
315 LOG_IF(GetState() != STATE_HEAVY_LOCKED, DEBUG, RUNTIME) << "Wrong State"; in GetMonitorId()
381 LOG_IF(GetState() != STATE_GC, DEBUG, RUNTIME) << "Wrong State"; in GetForwardingAddressField()
Dmark_word.cpp25 LOG_IF(GetState() != STATE_HASHED, DEBUG, RUNTIME) << "Wrong State"; in GetHashConfigured()
Dlocks.cpp86 MutatorLock::MutatorLockState MutatorLock::GetState() in GetState() function in panda::MutatorLock
Dthread.cpp585 (Locks::mutator_lock->GetState() != MutatorLock::MutatorLockState::UNLOCKED) || in PushLocalObject()
589 (Locks::mutator_lock->GetState() != MutatorLock::MutatorLockState::UNLOCKED)); in PushLocalObject()
601 (Locks::mutator_lock->GetState() != MutatorLock::MutatorLockState::UNLOCKED) || in PopLocalObject()
605 (Locks::mutator_lock->GetState() != MutatorLock::MutatorLockState::UNLOCKED)); in PopLocalObject()
/arkcompiler/runtime_core/runtime/include/
Dlocks.h39 MutatorLockState GetState();
/arkcompiler/runtime_core/runtime/mem/
Dpygote_space_allocator.h56 PygoteSpaceState GetState() const in GetState() function
Dobject_helpers.cpp316 if (mark_word.GetState() != MarkWord::ObjectState::STATE_GC) { in UpdateRefToMovedObject()
351 if (mark_word.GetState() != MarkWord::ObjectState::STATE_GC) { in UpdateRefToMovedObject()
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dmonitor.yaml34 .function panda.Thread$State panda.Thread.getState(panda.Thread a0) <external>
346 call.virt.short panda.Thread.getState, v2
/arkcompiler/runtime_core/libpandafile/
Ddebug_helpers.h40 panda_file::LineProgramState *GetState() const in GetState() function
Dline_number_program.h125 : state_(handler->GetState()), program_(program), handler_(handler) in LineNumberProgramProcessor()
/arkcompiler/runtime_core/runtime/mem/gc/lang/
Dgc_lang.cpp93 if (mark_word.GetState() == MarkWord::ObjectState::STATE_GC) { in CommonUpdateRefsToMovedObjects()
/arkcompiler/runtime_core/runtime/mem/gc/
Dgc.cpp625 if (pygote_space_allocator->GetState() != PygoteSpaceState::STATE_PYGOTE_INIT) { in WaitForGCOnPygoteFork()
656 pygote_space_allocator->GetState() == PygoteSpaceState::STATE_PYGOTE_FORKING; in IsOnPygoteFork()
738 if (mark_word.GetState() == MarkWord::ObjectState::STATE_GC) { in UpdateRefsInVRegs()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Ddebug_info_extractor.cpp53 LineProgramState *GetState() const in GetState() function in panda::ecmascript::LineNumberProgramHandler

12