Home
last modified time | relevance | path

Searched refs:GetCurrentFrame (Results 1 – 25 of 34) sorted by relevance

12

/arkcompiler/runtime_core/static_core/compiler/tests/
Dpanda_runner.cpp24 auto fp = reinterpret_cast<uintptr_t>(ManagedThread::GetCurrent()->GetCurrentFrame()); in PandaRunnerHookAArch64()
/arkcompiler/runtime_core/static_core/runtime/include/
Dmethod-inl.h117 Frame *currentFrame = thread->GetCurrentFrame(); in CompiledCodeExecute()
169 Frame *currentFrame = thread->GetCurrentFrame(); in InvokeCompiledCode()
212 Frame *currentFrame = thread->GetCurrentFrame(); in InvokeInterpretedCode()
307 Frame *currentFrame = thread->GetCurrentFrame(); in InvokeContext()
338 Frame *currentFrame = thread->GetCurrentFrame(); in EnterNativeMethodFrame()
354 Frame *currentFrame = thread->GetCurrentFrame(); in ExitNativeMethodFrame()
434 thread->GetCurrentFrame()->SetAcc(*acc); in SetAcc()
Dmanaged_thread.h72 Frame *GetCurrentFrame() const in GetCurrentFrame() function
79 void *fp = GetCurrentFrame(); in GetFrame()
Dstack_walker.h200 FrameAccessor GetCurrentFrame() in GetCurrentFrame() function
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dcpu_profiler.cpp337 auto currentFrame = const_cast<JSTaggedType *>(thread->GetCurrentFrame()); in GetStackCallNapi()
464 if (thread->GetCurrentFrame() != nullptr) { in GetStackSignalHandler()
465 …if (JsStackGetter::CheckFrameType(thread, const_cast<JSTaggedType *>(thread->GetCurrentFrame()))) { in GetStackSignalHandler()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
Dintrinsics_api_impl.cpp443 ctx->GetInteropFrames().push_back({coro->GetCurrentFrame(), true}); in CompilerJSCallFunction()
479 ctx->GetInteropFrames().push_back({coro->GetCurrentFrame(), true}); in CompilerJSNewInstance()
503 scopesStorage->CreateLocalScope(env, coro->GetCurrentFrame()); in CreateLocalScope()
513 scopesStorage->DestroyTopLocalScope(env, coro->GetCurrentFrame()); in CompilerDestroyLocalScope()
Djs_value_call.cpp315 ctx->GetInteropFrames().push_back({coro->GetCurrentFrame(), false}); in EtsCallImpl()
478 ctx->GetInteropFrames().push_back({coro->GetCurrentFrame(), true}); in JSRuntimeJSCallImpl()
/arkcompiler/runtime_core/static_core/runtime/tooling/
Ddebugger.cpp378 Expected<std::unique_ptr<PtFrame>, Error> Debugger::GetCurrentFrame(PtThread thread) const in GetCurrentFrame() function in panda::tooling::Debugger
567 VRegValue retValue(managedThread->GetCurrentFrame()->GetAcc().GetValue()); in MethodExit()
722 interpreter::VRegister &reg = thread->GetCurrentFrame()->GetVReg(inst.GetVReg()); in HandlePropertyAccess()
766 VRegValue value(thread->GetCurrentFrame()->GetAcc().GetValue()); in HandlePropertyModify()
770 interpreter::VRegister &reg = thread->GetCurrentFrame()->GetVReg(inst.GetVReg()); in HandlePropertyModify()
Ddebugger.h185 Expected<std::unique_ptr<PtFrame>, Error> GetCurrentFrame(PtThread thread) const override;
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/
Dinspector.cpp275 auto frame = debugger_.GetCurrentFrame(thread); in StepInto()
289 auto frame = debugger_.GetCurrentFrame(thread); in StepOver()
/arkcompiler/runtime_core/static_core/runtime/tooling/sampler/
Dsampling_profiler.cpp300 auto framePtr = reinterpret_cast<CFrame::SlotType *>(mthread->GetCurrentFrame()); in SigProfSamplingProfilerHandler()
305 auto frame = mthread->GetCurrentFrame(); in SigProfSamplingProfilerHandler()
/arkcompiler/runtime_core/static_core/runtime/
Ddeoptimization.cpp137 thread->GetVM()->ClearInteropHandleScopes(thread->GetCurrentFrame()); in InvalidateCompiledEntryPoint()
Dstack_walker.cpp34 …StackWalker(thread->GetCurrentFrame(), thread->IsCurrentFrameCompiled(), thread->GetNativePc(), po… in Create()
38 …return StackWalker(thread->GetCurrentFrame(), thread->IsCurrentFrameCompiled(), thread->GetNativeP… in Create()
52 …frame_ = GetTopFrameFromFp(thread->GetCurrentFrame(), thread->IsCurrentFrameCompiled(), thread->Ge… in Reset()
Dintrinsics.cpp246 StaticFrameHandler handler(ManagedThread::GetCurrent()->GetCurrentFrame()); in CheckTag()
Dexceptions.cpp449 thread->GetVM()->ClearInteropHandleScopes(thread->GetCurrentFrame()); in HandlePendingException()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_sampling.cpp83 JSTaggedType *frame = const_cast<JSTaggedType *>(thread->GetCurrentFrame()); in GetStack()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dinterpreter_stub.h94 inline GateRef GetCurrentFrame(GateRef glue);
/arkcompiler/ets_runtime/ecmascript/
Djs_thread.cpp153 const JSTaggedType *JSThread::GetCurrentFrame() const in GetCurrentFrame() function in panda::ecmascript::JSThread
741 SetCurrentSPFrame(currentContext->GetCurrentFrame()); in SwitchCurrentContext()
Decma_context.h396 JSTaggedType *GetCurrentFrame() const in GetCurrentFrame() function
Djs_thread.h145 const JSTaggedType *GetCurrentFrame() const;
/arkcompiler/runtime_core/static_core/runtime/include/tooling/
Ddebug_interface.h482 virtual Expected<std::unique_ptr<PtFrame>, Error> GetCurrentFrame(PtThread thread) const = 0;
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dframe_handler.cpp27 : sp_(const_cast<JSTaggedType *>(thread->GetCurrentFrame())), thread_(thread) in FrameHandler()
/arkcompiler/runtime_core/docs/
Druntime-compiled_code-interaction.md290 …ess of the interpreter's frame could be retrieved from `panda::ManagedThread::GetCurrentFrame()`.
329 ---- +----------------+ <--- `panda::ManagedThread::GetCurrentFrame()`
378 `panda::ManagedThread::GetCurrentFrame()` method must return the pointer to `baz`'s interpreter sta…
/arkcompiler/runtime_core/static_core/docs/
Druntime-compiled_code-interaction.md296 …ess of the interpreter's frame could be retrieved from `panda::ManagedThread::GetCurrentFrame()`.
335 ---- +----------------+ <--- `panda::ManagedThread::GetCurrentFrame()`
384 `panda::ManagedThread::GetCurrentFrame()` method must return the pointer to `baz`'s interpreter sta…
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
Djs_stackinfo.cpp109 JSTaggedType *current = const_cast<JSTaggedType *>(thread->GetCurrentFrame()); in BuildJsStackTrace()
146 JSTaggedType *current = const_cast<JSTaggedType *>(thread->GetCurrentFrame()); in BuildJsStackInfo()

12