Home
last modified time | relevance | path

Searched refs:state_ (Results 1 - 25 of 52) sorted by relevance

123

/arkcompiler/runtime_core/static_core/runtime/interpreter/
H A Dinstruction_handler_state.h29 : state_(thread, pc, frame, dispatchTable) in InstructionHandlerState()
35 state_.UpdateState(pc, frame); in UpdateInstructionHandlerState()
40 return state_.GetThread(); in GetThread()
45 state_.SetThread(thread); in SetThread()
50 state_.SetInst(inst); in SetInst()
55 return state_.GetFrame(); in GetFrame()
60 state_.SetFrame(frame); in SetFrame()
65 return state_.GetDispatchTable(); in GetDispatchTable()
70 return state_.SetDispatchTable(dispatchTable); in SetDispatchTable()
75 state_ in SaveState()
137 State state_; global() member in ark::interpreter::InstructionHandlerState
[all...]
H A Dinstruction_handler_base.h70 ALWAYS_INLINE explicit InstructionHandlerBase(InstructionHandlerState *state) : state_(state) {} in InstructionHandlerBase()
75 return static_cast<unsigned>(GetInst().GetPrimaryOpcode()) + state_->GetOpcodeExtension(); in GetExceptionOpcode()
140 return state_->GetAcc(); in GetAcc()
145 return state_->GetAcc(); in GetAcc()
152 return AccVRegisterTRef<IS_DYNAMIC_T>(&state_->GetAcc()); in GetAccAsVReg()
158 return state_->GetAcc().template AsVRegRef<IS_DYNAMIC_T>(); in GetAccAsVReg()
164 return state_->GetAcc().template AsVRegRef<IS_DYNAMIC_T>(); in GetAccAsVReg()
170 return state_->GetInst(); in GetInst()
178 return DynamicFrameHandlerT(state_->GetFrame()); in GetFrameHandler()
184 return StaticFrameHandlerT(state_ in GetFrameHandler()
371 InstructionHandlerState *state_; global() member in ark::interpreter::InstructionHandlerBase
[all...]
/arkcompiler/runtime_core/static_core/libpandafile/
H A Ddebug_helpers.h31 : state_(state), bcOffset_(bcOffset), prevLine_(state->GetLine()) in BytecodeOffsetResolver()
42 return state_; in GetState()
55 line_ = state_->GetLine(); in ProcessEnd()
61 state_->AdvanceLine(lineDiff); in HandleAdvanceLine()
67 state_->AdvancePc(pcDiff); in HandleAdvancePc()
120 state_->AdvancePc(pcOffset); in HandleSpecialOpcode()
121 state_->AdvanceLine(lineOffset); in HandleSpecialOpcode()
123 if (state_->GetAddress() == bcOffset_) { in HandleSpecialOpcode()
124 line_ = state_->GetLine(); in HandleSpecialOpcode()
128 if (state_ in HandleSpecialOpcode()
139 panda_file::LineProgramState *state_; global() member in ark::panda_file::debug_helpers::BytecodeOffsetResolver
[all...]
H A Ddebug_info_extractor.cpp31 explicit LineNumberProgramHandler(LineProgramState *state) : state_(state) {} in LineNumberProgramHandler()
39 return state_; in GetState()
44 lnt_.push_back({state_->GetAddress(), state_->GetLine()}); in ProcessBegin()
54 state_->AdvanceLine(lineDiff); in HandleAdvanceLine()
60 state_->AdvancePc(pcDiff); in HandleAdvancePc()
66 state_->SetFile(sourceFileId); in HandleSetFile()
72 state_->SetSourceCode(sourceCodeId); in HandleSetSourceCode()
88 const char *name = debug_helpers::GetStringFromConstantPool(state_->GetPandaFile(), nameId); in HandleStartLocal()
89 const char *type = debug_helpers::GetStringFromConstantPool(state_ in HandleStartLocal()
177 LineProgramState *state_; global() member in ark::panda_file::LineNumberProgramHandler
[all...]
H A Dline_number_program.h122 : state_(handler->GetState()), program_(program), handler_(handler) in LineNumberProgramProcessor()
220 auto lineDiff = state_->ReadSLeb128(); in HandleAdvanceLine()
226 auto pcDiff = state_->ReadULeb128(); in HandleAdvancePc()
232 return handler_->HandleSetFile(state_->ReadULeb128()); in HandleSetFile()
237 return handler_->HandleSetSourceCode(state_->ReadULeb128()); in HandleSetSourceCode()
253 auto nameIndex = state_->ReadULeb128(); in HandleStartLocal()
254 auto typeIndex = state_->ReadULeb128(); in HandleStartLocal()
261 auto nameIndex = state_->ReadULeb128(); in HandleStartLocalExtended()
262 auto typeIndex = state_->ReadULeb128(); in HandleStartLocalExtended()
263 auto typeSignatureIndex = state_ in HandleStartLocalExtended()
295 LineProgramState *state_; global() member in ark::panda_file::LineNumberProgramProcessor
[all...]
H A Ddebug_info_updater-inl.h37 explicit LineNumberProgramScrapper(T *scrapper, LineProgramState *state) : scrapper_(scrapper), state_(state) in LineNumberProgramScrapper()
40 ASSERT(state_); in LineNumberProgramScrapper()
50 return state_; in GetState()
136 return state_->GetPandaFile(); in GetPandaFile()
141 LineProgramState *state_; member in ark::panda_file::final
156 : updater_(updater), state_(state), lnpItem_(lnpItem), constantPool_(constantPool) in LineNumberProgramEmitter()
159 ASSERT(state_); in LineNumberProgramEmitter()
171 return state_; in GetState()
275 return state_->GetPandaFile(); in GetPandaFile()
280 LineProgramState *state_; member in ark::panda_file::final
[all...]
/arkcompiler/runtime_core/libpandafile/
H A Ddebug_info_extractor.cpp37 explicit LineNumberProgramHandler(LineProgramState *state) : state_(state) {} in LineNumberProgramHandler()
45 return state_; in GetState()
50 lnt_.push_back({state_->GetAddress(), static_cast<size_t>(state_->GetLine())}); in ProcessBegin()
60 state_->AdvanceLine(line_diff); in HandleAdvanceLine()
66 state_->AdvancePc(pc_diff); in HandleAdvancePc()
72 state_->SetFile(source_file_id); in HandleSetFile()
78 state_->SetSourceCode(source_code_id); in HandleSetSourceCode()
94 const char *name = GetStringFromConstantPool(state_->GetPandaFile(), name_id); in HandleStartLocal()
95 const char *type = GetStringFromConstantPool(state_ in HandleStartLocal()
177 LineProgramState *state_; global() member in panda::panda_file::LineNumberProgramHandler
[all...]
H A Ddebug_helpers.h31 : state_(state), bc_offset_(bc_offset), prev_line_(state->GetLine()), line_(0) in BytecodeOffsetResolver()
42 return state_; in GetState()
55 line_ = state_->GetLine(); in ProcessEnd()
61 state_->AdvanceLine(line_diff); in HandleAdvanceLine()
67 state_->AdvancePc(pc_diff); in HandleAdvancePc()
115 state_->AdvancePc(pc_offset); in HandleSpecialOpcode()
116 state_->AdvanceLine(line_offset); in HandleSpecialOpcode()
118 if (state_->GetAddress() == bc_offset_) { in HandleSpecialOpcode()
119 line_ = state_->GetLine(); in HandleSpecialOpcode()
123 if (state_ in HandleSpecialOpcode()
134 panda_file::LineProgramState *state_; global() member in panda::panda_file::debug_helpers::BytecodeOffsetResolver
[all...]
H A Dline_number_program.h125 : state_(handler->GetState()), program_(program), handler_(handler) in LineNumberProgramProcessor()
217 auto line_diff = state_->ReadSLeb128(); in HandleAdvanceLine()
223 auto pc_diff = state_->ReadULeb128(); in HandleAdvancePc()
229 return handler_->HandleSetFile(state_->ReadULeb128()); in HandleSetFile()
234 return handler_->HandleSetSourceCode(state_->ReadULeb128()); in HandleSetSourceCode()
250 auto name_index = state_->ReadULeb128(); in HandleStartLocal()
251 auto type_index = state_->ReadULeb128(); in HandleStartLocal()
258 auto name_index = state_->ReadULeb128(); in HandleStartLocalExtended()
259 auto type_index = state_->ReadULeb128(); in HandleStartLocalExtended()
260 auto type_signature_index = state_ in HandleStartLocalExtended()
286 LineProgramState *state_; global() member in panda::panda_file::LineNumberProgramProcessor
[all...]
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Ddebug_info_extractor.cpp38 explicit LineNumberProgramHandler(LineProgramState *state) : state_(state) {} in LineNumberProgramHandler()
46 return state_; in GetState()
51 lnt_.push_back({state_->GetAddress(), static_cast<int32_t>(state_->GetLine())}); in ProcessBegin()
60 iter->endOffset = state_->GetAddress(); in ProcessEnd()
67 state_->AdvanceLine(lineDiff); in HandleAdvanceLine()
73 state_->AdvancePc(pcDiff); in HandleAdvancePc()
79 state_->SetFile(sourceFileId); in HandleSetFile()
85 state_->SetSourceCode(sourceCodeId); in HandleSetSourceCode()
103 uint32_t startOffset = state_ in HandleStartLocal()
[all...]
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/futex/
H A Dmutex.cpp117 if (state_.load(std::memory_order_relaxed) != 0) { in ~RWLock()
118 LOG(FATAL, COMMON) << "RWLock destruction failed; state_ is non zero!"; in ~RWLock()
146 curState = state_.load(std::memory_order_relaxed); in FutexWait()
159 auto curState = state_.load(std::memory_order_relaxed); in WriteLock()
163 done = state_.compare_exchange_weak(curState, WRITE_LOCKED, std::memory_order_acquire); in WriteLock()
166 if (!WaitBrieflyFor(&state_, [](int32_t state) { return state == UNLOCKED; })) { in WriteLock()
175 ASSERT(state_.load(std::memory_order_relaxed) == WRITE_LOCKED); in WriteLock()
195 if (!WaitBrieflyFor(&state_, [](int32_t state) { return state >= UNLOCKED; })) { in HandleReadLockWait()
202 curState = state_.load(std::memory_order_relaxed); in HandleReadLockWait()
212 auto curState = state_ in TryReadLock()
[all...]
H A Dmutex.h148 auto curState = state_.load(std::memory_order_relaxed); in ACQUIRE_SHARED()
151 done = state_.compare_exchange_weak(curState, newState, std::memory_order_acquire); in ACQUIRE_SHARED()
181 auto curState = state_.load(std::memory_order_relaxed); in RELEASE_SHARED()
185 // waiters_ load should not be reordered before state_, so it's done with seq cst. in RELEASE_SHARED()
189 done = state_.compare_exchange_weak(curState, newState, std::memory_order_seq_cst); in RELEASE_SHARED()
209 // -1 - write locked; 0 - unlocked; > 0 - read locked by state_ owners.
210 std::atomic_int32_t state_ {0};
214 return reinterpret_cast<int *>(&state_); in GetStateAddr()
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/
H A Ddebuggable_thread.cpp28 state_.Reset(); in Reset()
34 state_.BreakOnStart(); in BreakOnStart()
40 state_.Continue(); in Continue()
47 state_.ContinueTo(std::move(locations)); in ContinueTo()
54 state_.StepInto(std::move(locations)); in StepInto()
61 state_.StepOver(std::move(locations)); in StepOver()
68 state_.StepOut(); in StepOut()
87 state_.Pause(); in Pause()
93 state_.SetBreakpointsActive(active); in SetBreakpointsActive()
99 return state_ in SetBreakpoint()
[all...]
/arkcompiler/runtime_core/platforms/unix/libpandabase/futex/
H A Dmutex.cpp117 if (state_.load(std::memory_order_relaxed) != 0) { in ~RWLock()
118 LOG(FATAL, COMMON) << "RWLock destruction failed; state_ is non zero!"; in ~RWLock()
141 auto cur_state = state_.load(std::memory_order_relaxed); in WriteLock()
145 done = state_.compare_exchange_weak(cur_state, WRITE_LOCKED, std::memory_order_acquire); in WriteLock()
148 if (!WaitBrieflyFor(&state_, [](int32_t state) { return state == UNLOCKED; })) { in WriteLock()
162 cur_state = state_.load(std::memory_order_relaxed); in WriteLock()
170 ASSERT(state_.load(std::memory_order_relaxed) == WRITE_LOCKED); in WriteLock()
180 if (!WaitBrieflyFor(&state_, [](int32_t state) { return state >= UNLOCKED; })) { in HandleReadLockWait()
192 cur_state = state_.load(std::memory_order_relaxed); in HandleReadLockWait()
202 auto cur_state = state_ in TryReadLock()
[all...]
H A Dmutex.h149 auto cur_state = state_.load(std::memory_order_relaxed); in ACQUIRE_SHARED()
152 done = state_.compare_exchange_weak(cur_state, new_state, std::memory_order_acquire); in ACQUIRE_SHARED()
181 auto cur_state = state_.load(std::memory_order_relaxed); in RELEASE_SHARED()
185 // waiters_ load should not be reordered before state_, so it's done with seq cst. in RELEASE_SHARED()
189 done = state_.compare_exchange_weak(cur_state, new_state, std::memory_order_seq_cst); in RELEASE_SHARED()
214 // -1 - write locked; 0 - unlocked; > 0 - read locked by state_ owners.
215 std::atomic_int32_t state_ {0};
219 return reinterpret_cast<int *>(&state_); in GetStateAddr()
/arkcompiler/runtime_core/static_core/runtime/
H A Dclass.cpp95 state_ = State::INITIAL; in Class()
107 if (state_ == State::ERRONEOUS || state < state_ || (state_ == State::LOADED && state == State::INITIALIZED)) { in SetState()
108 LOG(FATAL, RUNTIME) << "Invalid class state transition " << state_ << " -> " << state; in SetState()
111 state_ = state; in SetState()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dgraph_linearizer.h46 acc.SetMark(state_, MarkCode::VISITED); in SetVisited()
51 acc.SetMark(state_, MarkCode::FINISHED); in SetFinished()
56 return acc.GetMark(state_) == MarkCode::NO_MARK; in IsUnvisited()
61 return acc.GetMark(state_) == MarkCode::VISITED; in IsVisited()
66 return acc.GetMark(state_) == MarkCode::FINISHED; in IsFinished()
76 return state_; in GetState()
236 GateRef state_ {Circuit::NullGate()};
290 ScheduleState state_ {ScheduleState::NONE};
294 return state_ == ScheduleState::SCHEDELABLE; in IsSchedulable()
299 return state_ in IsFixed()
[all...]
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dpygote_space_allocator-inl.h58 ASSERT(newState > state_); in SetState()
59 state_ = newState; in SetState()
61 if (state_ != STATE_PYGOTE_FORKED) { in SetState()
90 ASSERT(state_ == STATE_PYGOTE_INIT || state_ == STATE_PYGOTE_FORKING); in Alloc()
99 if (state_ == STATE_PYGOTE_INIT) { in Alloc()
152 if (state_ == STATE_PYGOTE_FORKED) { in Free()
191 if (state_ == STATE_PYGOTE_FORKED) { in IsLive()
249 if (state_ != STATE_PYGOTE_FORKED) { in IterateOverObjects()
276 if (state_ in VisitAndRemoveFreePools()
[all...]
H A Dpygote_space_allocator.h58 return state_; in GetState()
68 return state_ == STATE_PYGOTE_INIT && AlignUp(size, GetAlignmentInBytes(align)) <= GetMaxSize(); in CanAllocNonMovable()
105 PygoteSpaceState state_ = STATE_PYGOTE_INIT; member in ark::mem::final
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/inline_ir/
H A Dcleanup_inline_module.cpp227 for_each(state_, [](auto entry) -> void { in RemoveNonInlinableFunctions()
250 auto functionState = state_.lookup(function); in VisitFunction()
255 state_[function] = FunctionState::NOT_INLINABLE; in VisitFunction()
260 state_.insert({function, FunctionState::IN_PROGRESS}); in VisitFunction()
265 state_[function] = FunctionState::NOT_INLINABLE; in VisitFunction()
269 state_[function] = FunctionState::INLINABLE; in VisitFunction()
331 auto functionState = state_.lookup(function); in IsInlinable()
400 std::vector<DfsState::value_type> entries {state_.begin(), state_.end()}; in PrintInlineReport()
442 DfsState state_; member in ark::llvmbackend::passes::CleanupInlineModule::InlineModuleCleaner
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_promise.h106 return (state_ == STATE_RESOLVED); in IsResolved()
111 return (state_ == STATE_REJECTED); in IsRejected()
116 return (state_ == STATE_PENDING); in IsPending()
170 ASSERT(state_ == STATE_PENDING); in Resolve()
173 state_ = STATE_RESOLVED; in Resolve()
179 ASSERT(state_ == STATE_PENDING); in Reject()
181 state_ = STATE_REJECTED; in Reject()
203 return state_; in GetState()
280 uint32_t state_; // the Promise's state member in ark::ets::EtsPromise
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
H A DdeclgenEts2Ts.cpp211 if (state_.super != nullptr) { in GenFunctionBody()
213 GenType(state_.super->TsType()); in GenFunctionBody()
223 if (methodDef != nullptr && !state_.inInterface) { in GenFunctionBody()
409 if (state_.inInterface) { in GenModifier()
491 state_.inInterface = true; in GenInterfaceDeclaration()
525 state_.currentClassDescriptor = classDescriptor; in GenClassDeclaration()
527 state_.inGlobalClass = classDef->IsGlobal(); in GenClassDeclaration()
536 if (!state_.inGlobalClass) { in GenClassDeclaration()
541 state_.super = super; in GenClassDeclaration()
569 if (!state_ in GenClassDeclaration()
[all...]
/arkcompiler/ets_runtime/compiler_service/test/unittest/aotcompilerservice_unit/
H A Daotcompilerservice_unit.cpp60 if (aotService.state_ == ServiceRunningState::STATE_RUNNING) { in OnStart()
66 aotService.state_ = ServiceRunningState::STATE_RUNNING; in OnStart()
80 EXPECT_EQ(aotService.state_, ServiceRunningState::STATE_NOT_START); in HWTEST_F()
119 EXPECT_EQ(aotService.state_, ServiceRunningState::STATE_RUNNING); in HWTEST_F()
122 EXPECT_EQ(aotService.state_, ServiceRunningState::STATE_NOT_START); in HWTEST_F()
146 EXPECT_EQ(aotService.state_, ServiceRunningState::STATE_NOT_START); in HWTEST_F()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
H A Dreg_alloc_verifier.h117 LocationState(LocationState::State state, uint32_t id) : state_(state), id_(id) {} in LocationState()
124 return state_; in GetState()
129 state_ = state; in SetState()
134 state_ = State::KNOWN; in SetId()
161 State state_ {UNKNOWN};
/arkcompiler/ets_runtime/compiler_service/src/
H A Daot_compiler_service.cpp41 : SystemAbility(AOT_COMPILER_SERVICE_ID, false), state_(ServiceRunningState::STATE_NOT_START) in AotCompilerService()
46 : SystemAbility(systemAbilityId, runOnCreate), state_(ServiceRunningState::STATE_NOT_START) in AotCompilerService()
57 if (state_ == ServiceRunningState::STATE_RUNNING) { in OnStart()
70 state_ = ServiceRunningState::STATE_RUNNING; in OnStart()
119 state_ = ServiceRunningState::STATE_NOT_START; in OnStop()

Completed in 21 milliseconds

123