| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | panda_runner.cpp | 24 auto fp = reinterpret_cast<uintptr_t>(ManagedThread::GetCurrent()->GetCurrentFrame()); in PandaRunnerHookAArch64()
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | method-inl.h | 117 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()
|
| D | managed_thread.h | 72 Frame *GetCurrentFrame() const in GetCurrentFrame() function 79 void *fp = GetCurrentFrame(); in GetFrame()
|
| D | stack_walker.h | 200 FrameAccessor GetCurrentFrame() in GetCurrentFrame() function
|
| /arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/ |
| D | cpu_profiler.cpp | 337 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/ |
| D | intrinsics_api_impl.cpp | 443 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()
|
| D | js_value_call.cpp | 315 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/ |
| D | debugger.cpp | 378 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 ® = thread->GetCurrentFrame()->GetVReg(inst.GetVReg()); in HandlePropertyAccess() 766 VRegValue value(thread->GetCurrentFrame()->GetAcc().GetValue()); in HandlePropertyModify() 770 interpreter::VRegister ® = thread->GetCurrentFrame()->GetVReg(inst.GetVReg()); in HandlePropertyModify()
|
| D | debugger.h | 185 Expected<std::unique_ptr<PtFrame>, Error> GetCurrentFrame(PtThread thread) const override;
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/inspector/ |
| D | inspector.cpp | 275 auto frame = debugger_.GetCurrentFrame(thread); in StepInto() 289 auto frame = debugger_.GetCurrentFrame(thread); in StepOver()
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/sampler/ |
| D | sampling_profiler.cpp | 300 auto framePtr = reinterpret_cast<CFrame::SlotType *>(mthread->GetCurrentFrame()); in SigProfSamplingProfilerHandler() 305 auto frame = mthread->GetCurrentFrame(); in SigProfSamplingProfilerHandler()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | deoptimization.cpp | 137 thread->GetVM()->ClearInteropHandleScopes(thread->GetCurrentFrame()); in InvalidateCompiledEntryPoint()
|
| D | stack_walker.cpp | 34 …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()
|
| D | intrinsics.cpp | 246 StaticFrameHandler handler(ManagedThread::GetCurrent()->GetCurrentFrame()); in CheckTag()
|
| D | exceptions.cpp | 449 thread->GetVM()->ClearInteropHandleScopes(thread->GetCurrentFrame()); in HandlePendingException()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | heap_sampling.cpp | 83 JSTaggedType *frame = const_cast<JSTaggedType *>(thread->GetCurrentFrame()); in GetStack()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | interpreter_stub.h | 94 inline GateRef GetCurrentFrame(GateRef glue);
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_thread.cpp | 153 const JSTaggedType *JSThread::GetCurrentFrame() const in GetCurrentFrame() function in panda::ecmascript::JSThread 741 SetCurrentSPFrame(currentContext->GetCurrentFrame()); in SwitchCurrentContext()
|
| D | ecma_context.h | 396 JSTaggedType *GetCurrentFrame() const in GetCurrentFrame() function
|
| D | js_thread.h | 145 const JSTaggedType *GetCurrentFrame() const;
|
| /arkcompiler/runtime_core/static_core/runtime/include/tooling/ |
| D | debug_interface.h | 482 virtual Expected<std::unique_ptr<PtFrame>, Error> GetCurrentFrame(PtThread thread) const = 0;
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | frame_handler.cpp | 27 : sp_(const_cast<JSTaggedType *>(thread->GetCurrentFrame())), thread_(thread) in FrameHandler()
|
| /arkcompiler/runtime_core/docs/ |
| D | runtime-compiled_code-interaction.md | 290 …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/ |
| D | runtime-compiled_code-interaction.md | 296 …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/ |
| D | js_stackinfo.cpp | 109 JSTaggedType *current = const_cast<JSTaggedType *>(thread->GetCurrentFrame()); in BuildJsStackTrace() 146 JSTaggedType *current = const_cast<JSTaggedType *>(thread->GetCurrentFrame()); in BuildJsStackInfo()
|