Home
last modified time | relevance | path

Searched refs:JSStackTrace (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/tests/
H A Djs_stackinfo_test.cpp206 auto info = JSStackTrace::ReadMethodInfo(mda); in HWTEST_F_L0()
235 auto methods = JSStackTrace::ReadAllMethodInfos(pf); in HWTEST_F_L0()
238 methods = JSStackTrace::ReadAllMethodInfos(pf); in HWTEST_F_L0()
258 auto ret = JSStackTrace::TranslateByteCodePc(realPc, vec); in HWTEST_F_L0()
262 ret = JSStackTrace::TranslateByteCodePc(realPc, vec); in HWTEST_F_L0()
266 ret = JSStackTrace::TranslateByteCodePc(realPc, vec); in HWTEST_F_L0()
290 auto methods = JSStackTrace::ReadAllMethodInfos(jsPandaFile); in HWTEST_F_L0()
333 auto methods1 = JSStackTrace::ReadAllMethodInfos(jsPandaFile1); in HWTEST_F_L0()
334 auto methods2 = JSStackTrace::ReadAllMethodInfos(jsPandaFile2); in HWTEST_F_L0()
424 auto trace = JSStackTrace in HWTEST_F_L0()
[all...]
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
H A Djs_stackinfo.h113 class JSStackTrace { class
115 JSStackTrace() = default;
116 ~JSStackTrace();
117 static JSStackTrace *GetInstance();
130 static JSStackTrace *trace_;
H A Djs_stackinfo.cpp34 JSStackTrace *JSStackTrace::trace_ = nullptr;
35 std::mutex JSStackTrace::mutex_;
512 std::optional<MethodInfo> JSStackTrace::ReadMethodInfo(panda_file::MethodDataAccessor &mda) in ReadMethodInfo()
525 CVector<MethodInfo> JSStackTrace::ReadAllMethodInfos(std::shared_ptr<JSPandaFile> jsPandaFile) in ReadAllMethodInfos()
541 auto info = JSStackTrace::ReadMethodInfo(mda); in ReadAllMethodInfos()
553 std::optional<CodeInfo> JSStackTrace::TranslateByteCodePc(uintptr_t realPc, const CVector<MethodInfo> &vec) in TranslateByteCodePc()
660 auto codeInfo = JSStackTrace::TranslateByteCodePc(realOffset + pfBasePtr, methodInfos);
1710 methodInfo_ = JSStackTrace::ReadAllMethodInfos(jsPandaFile_);
1794 JSStackTrace *JSStackTrac
[all...]

Completed in 6 milliseconds