Home
last modified time | relevance | path

Searched refs:jsFrames (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/base/hiviewdfx/faultloggerd/test/fuzztest/faultloggerdunwinder_fuzzer/
H A Dfaultloggerdunwinder_fuzzer.cpp57 JsFrame jsFrames[jSFRAME_MAX]; in TestGetArkNativeFrameInfo() local
59 DfxArk::GetArkNativeFrameInfo(pid, pc, fp, sp, jsFrames, size); in TestGetArkNativeFrameInfo()
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Dunwinder.cpp692 JsFrame jsFrames[JSFRAME_MAX]; in StepArkJsFrame() local
694 if (memset_s(jsFrames, sizeof(JsFrame) * JSFRAME_MAX, 0, sizeof(JsFrame) * JSFRAME_MAX) != 0) { in StepArkJsFrame()
702 if (DfxArk::GetArkNativeFrameInfo(pid, frame.pc, frame.fp, frame.sp, jsFrames, size) < 0) { in StepArkJsFrame()
713 dfxFrame.mapName = std::string(jsFrames[i].url); in StepArkJsFrame()
714 dfxFrame.funcName = std::string(jsFrames[i].functionName); in StepArkJsFrame()
715 dfxFrame.line = jsFrames[i].line; in StepArkJsFrame()
716 dfxFrame.column = jsFrames[i].column; in StepArkJsFrame()
/ohos5.0/foundation/arkui/napi/native_engine/impl/ark/
H A Dark_native_engine.cpp667 std::vector<JsFrameInfo> jsFrames; in StartNapiProfilerTrace() local
669 jsFrames.reserve(g_hookJsConfig->maxJsStackDepth); in StartNapiProfilerTrace()
672 engine->BuildJsStackInfoListWithCustomDepth(jsFrames); in StartNapiProfilerTrace()
674 for (size_t i = 0; i < jsFrames.size() && i < g_hookJsConfig->maxJsStackDepth; i++) { in StartNapiProfilerTrace()
675 … ssRawStack << jsFrames[i].functionName << JS_SYMBOL_FILEPATH_SEP << jsFrames[i].fileName << ":" << in StartNapiProfilerTrace()
676 jsFrames[i].pos; in StartNapiProfilerTrace()
677 if (i < jsFrames.size() - 1) { in StartNapiProfilerTrace()
2018 bool ArkNativeEngine::BuildJsStackInfoListWithCustomDepth(std::vector<JsFrameInfo>& jsFrames) in BuildJsStackInfoListWithCustomDepth() argument
2021 bool sign = DFXJSNApi::BuildJsStackInfoList(vm_, gettid(), jsFrames); in BuildJsStackInfoListWithCustomDepth()
H A Dark_native_engine.h246 bool BuildJsStackInfoListWithCustomDepth(std::vector<JsFrameInfo>& jsFrames)
/ohos5.0/foundation/arkui/napi/native_engine/
H A Dnative_engine.h200 virtual bool BuildJsStackInfoListWithCustomDepth(std::vector<JsFrameInfo>& jsFrames)