Home
last modified time | relevance | path

Searched refs:JsStackInfo (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/platform/unix/
H A Daot_crash_info.cpp35 if (JsStackInfo::loader == nullptr) { in GetSignalHandler()
36 ecmascript::JsStackInfo::BuildCrashInfo(false); in GetSignalHandler()
37 } else if (!JsStackInfo::loader->InsideStub(pc) && !JsStackInfo::loader->InsideAOT(pc)) { in GetSignalHandler()
38 ecmascript::JsStackInfo::BuildCrashInfo(false); in GetSignalHandler()
40 ecmascript::JsStackInfo::BuildCrashInfo(false, pc); in GetSignalHandler()
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
H A Djs_stackinfo.cpp32 std::unordered_map<EntityId, std::string> JsStackInfo::nameMap;
33 std::unordered_map<EntityId, std::vector<uint8>> JsStackInfo::machineCodeMap;
48 std::string JsStackInfo::BuildMethodTrace(Method *method, uint32_t pcOffset, LastBuilderCache &lastCache, in BuildMethodTrace()
101 std::string JsStackInfo::BuildInlinedMethodTrace(const JSPandaFile *pf, std::map<uint32_t, uint32_t> &methodOffsets) in BuildInlinedMethodTrace()
127 void JsStackInfo::DumpJitCode(JSThread *thread) in DumpJitCode()
185 std::string JsStackInfo::BuildJsStackTrace(JSThread *thread, bool needNative, const JSHandle<JSObject> &jsErrorObj) in BuildJsStackTrace()
235 std::string JsStackInfo::BuildJsStackTraceInfo(JSThread *thread, Method *method, FrameIterator &it, in BuildJsStackTraceInfo()
252 void JsStackInfo::BuildCrashInfo(bool isJsCrash, uintptr_t pc, JSThread *thread) in BuildCrashInfo()
254 if (JsStackInfo::loader == nullptr || JsStackInfo in BuildCrashInfo()
[all...]
H A Djs_stackinfo.h168 class JsStackInfo { class
/arkcompiler/ets_runtime/ecmascript/
H A Decma_vm.cpp57 AOTFileManager *JsStackInfo::loader = nullptr;
58 JSRuntimeOptions *JsStackInfo::options = nullptr;
90 if (JsStackInfo::loader == nullptr) { in Create()
91 JsStackInfo::loader = vm->GetAOTFileManager(); in Create()
93 if (JsStackInfo::options == nullptr) { in Create()
94 JsStackInfo::options = &(vm->GetJSOptions()); in Create()
388 if (JsStackInfo::loader == aotFileManager_) { in ~EcmaVM()
389 JsStackInfo::loader = nullptr; in ~EcmaVM()
H A Decma_context.cpp823 JsStackInfo::BuildCrashInfo(thread_); in ExecutePromisePendingJob()
/arkcompiler/ets_runtime/ecmascript/jobs/
H A Dhitrace_scope.cpp101 std::vector<JsFrameInfo> jsStackInfo = JsStackInfo::BuildJsStackInfo(thread, true); in EnqueueJobTrace()
/arkcompiler/ets_runtime/ecmascript/base/
H A Derror_helper.cpp231 std::string data = JsStackInfo::BuildJsStackTrace(thread, false, jsErrorObj); in BuildEcmaStackTrace()
/arkcompiler/ets_runtime/ecmascript/napi/
H A Ddfx_jsnapi.cpp334 stackTraceStr = ecmascript::JsStackInfo::BuildJsStackTrace(vm->GetAssociatedJSThread(), true); in BuildNativeAndJsStackTrace()
343 stackTraceStr = ecmascript::JsStackInfo::BuildJsStackTrace(vm->GetAssociatedJSThread(), false); in BuildJsStackTrace()
855 jsFrames = ecmascript::JsStackInfo::BuildJsStackInfo(vm->GetAssociatedJSThread()); in BuildJsStackInfoList()
H A Djsnapi_expo.cpp3511 ecmascript::JsStackInfo::BuildCrashInfo(thread); in Call()
5104 ecmascript::JsStackInfo::BuildCrashInfo(thread); in ExecuteInContext()
5125 ecmascript::JsStackInfo::BuildCrashInfo(thread); in ExecuteForAbsolutePath()
5144 ecmascript::JsStackInfo::BuildCrashInfo(thread); in Execute()
5163 ecmascript::JsStackInfo::BuildCrashInfo(thread); in Execute()
5182 ecmascript::JsStackInfo::BuildCrashInfo(thread); in ExecuteWithSingletonPatternFlag()
5210 ecmascript::JsStackInfo::BuildCrashInfo(thread); in ExecuteModuleBuffer()
5249 ecmascript::JsStackInfo::BuildCrashInfo(thread); in ExecuteSecureWithOhmUrl()
5268 ecmascript::JsStackInfo::BuildCrashInfo(thread); in ExecuteSecure()
5287 ecmascript::JsStackInfo in ExecuteModuleBufferSecure()
[all...]
/arkcompiler/ets_runtime/ecmascript/deoptimizer/
H A Ddeoptimizer.cpp446 std::string data = JsStackInfo::BuildJsStackTrace(thread_, true); in Dump()
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/tests/
H A Djs_stackinfo_test.cpp410 auto jsFrame = JsStackInfo::BuildJsStackInfo(thread); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_ark_tools.cpp215 std::string data = JsStackInfo::BuildJsStackTrace(thread, true); in ForceFullGC()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.cpp2810 std::string data = JsStackInfo::BuildJsStackTrace(thread, true); in DEF_RUNTIME_STUBS()

Completed in 33 milliseconds