/arkcompiler/ets_runtime/ecmascript/ |
D | frames.cpp | 27 FrameIterator::FrameIterator(JSTaggedType *sp, const JSThread *thread) : current_(sp), thread_(thre… in FrameIterator() function in panda::ecmascript::FrameIterator 35 int FrameIterator::ComputeDelta() const in ComputeDelta() 40 int FrameIterator::GetCallSiteDelta(uintptr_t returnAddr) const in GetCallSiteDelta() 47 Method *FrameIterator::CheckAndGetMethod() const in CheckAndGetMethod() 56 JSTaggedValue FrameIterator::GetFunction() const in GetFunction() 112 AOTFileInfo::CallSiteInfo FrameIterator::CalCallSiteInfo(uintptr_t retAddr) const in CalCallSiteInfo() 119 void FrameIterator::Advance() in Advance() 322 template void FrameIterator::Advance<GCVisitedFlag::VISITED>(); 323 template void FrameIterator::Advance<GCVisitedFlag::IGNORED>(); 325 uintptr_t FrameIterator::GetPrevFrameCallSiteSp() const in GetPrevFrameCallSiteSp() [all …]
|
D | frames.h | 29 class FrameIterator; variable 179 …void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeV… 228 friend class FrameIterator; member 282 friend class FrameIterator; member 350 friend class FrameIterator; member 412 friend class FrameIterator; member 482 JSTaggedType* GetArgv(const FrameIterator &it) const; 489 …void GCIterate(const FrameIterator &it, const RootVisitor &visitor, const RootRangeVisitor &rangeV… 491 void CollectPcOffsetInfo(const FrameIterator &it, ConstInfo &info) const; 525 friend class FrameIterator; member [all …]
|
D | ecma_macros.h | 370 FrameIterator it(const_cast<JSTaggedType *>((thread)->GetCurrentSPFrame()), (thread)); \
|
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
D | js_stackgetter.h | 76 const FrameIterator &it, 81 static void GetNativeStack(const EcmaVM *vm, const FrameIterator &it, char *functionName, 83 static RunningState GetRunningState(const FrameIterator &it, const EcmaVM *vm, bool isNative, 85 static void GetNativeMethodCallPos(FrameIterator &it, FrameInfoTemp &codeEntry); 86 static void *GetMethodIdentifier(Method *method, const FrameIterator &it);
|
D | js_stackgetter.cpp | 34 FrameIterator iterator(sp, thread); in CheckFrameType() 53 const FrameIterator &it, in ParseMethodInfo() 62 FrameIterator itNext(it.GetSp(), it.GetThread()); in ParseMethodInfo() 122 void JsStackGetter::GetNativeStack(const EcmaVM *vm, const FrameIterator &it, char *functionName, s… in GetNativeStack() 163 RunningState JsStackGetter::GetRunningState(const FrameIterator &it, const EcmaVM *vm, in GetRunningState() 220 void JsStackGetter::GetNativeMethodCallPos(FrameIterator &it, FrameInfoTemp &codeEntry) in GetNativeMethodCallPos() 271 void *JsStackGetter::GetMethodIdentifier(Method *method, const FrameIterator &it) in GetMethodIdentifier()
|
D | js_stackinfo.cpp | 73 FrameIterator it(current, thread); in BuildJsStackTrace() 107 FrameIterator it(current, thread); in BuildJsStackInfo() 190 FrameIterator frame(reinterpret_cast<JSTaggedType *>(fp)); in CrashCallback()
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
D | frame_handler.cpp | 43 FrameIterator it(sp_, thread_); in AdvanceToJSFrame() 56 FrameIterator it(sp_, thread_); in PrevJSFrame() 62 FrameIterator it(sp_, thread_); in PrevJSFrame() 89 FrameIterator it(sp_, thread_); in GetNumberArgs() 118 FrameIterator it(sp_, thread_); in GetAcc() 156 FrameIterator it(sp_, thread_); in GetThis() 224 FrameIterator it(sp_, thread_); in GetPc() 245 FrameIterator it(sp_, thread_); in GetEnv() 278 FrameIterator it(prevSp, thread_); in GetInterpretedFrameEnd() 337 for (FrameIterator it(current, thread_); !it.Done(); it.Advance()) { in IterateEcmaRuntimeCallInfo() [all …]
|
D | frame_handler.h | 65 FrameIterator it(sp_); in IsEntryFrame() 107 FrameIterator it(sp_, thread_); in IsAsmInterpretedFrame()
|
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/ |
D | cpu_profiler.cpp | 265 void CpuProfiler::GetStack(FrameIterator &it) in GetStack() 331 FrameIterator it(currentFrame, thread); in GetStackCallNapi() 444 FrameIterator it(reinterpret_cast<JSTaggedType *>(fp), thread); in GetStackSignalHandler() 451 FrameIterator it(leaveFrame, thread); in GetStackSignalHandler() 459 FrameIterator it(frameHandler.GetSp(), thread); in GetStackSignalHandler()
|
D | cpu_profiler.h | 103 void GetStack(FrameIterator &it);
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
D | heap_sampling.cpp | 89 FrameIterator it(frameHandler.GetSp(), thread); in GetStack()
|
D | heap_snapshot.cpp | 760 FrameIterator it(current, thread); in AddTraceNode()
|
/arkcompiler/ets_runtime/ecmascript/deoptimizer/ |
D | deoptimizer.cpp | 262 FrameIterator it(lastLeave, thread_); in CollectDeoptBundleVec()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
D | runtime_stubs-inl.h | 2581 FrameIterator it(current, thread); in GetActualArgv() 2592 FrameIterator it(current, thread); in GetActualArgvFromStub() 2605 FrameIterator it(current, thread); in GetOptimizedJSFunctionFrame() 2615 FrameIterator it(current, thread); in GetOptimizedJSFunctionFrameNoGC()
|
D | runtime_stubs.cpp | 2131 FrameIterator it(current, thread); in GetActualArgvNoGC()
|
/arkcompiler/ets_runtime/ecmascript/debugger/ |
D | debugger_api.cpp | 827 FrameIterator it(current, thread); in GetNativePointer()
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
D | jsnapi.cpp | 3643 ecmascript::FrameIterator it(current, thread); in GetCurrentTaskInfo()
|