Home
last modified time | relevance | path

Searched refs:rawStack (Results 1 - 10 of 10) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/
H A Djsi_base_utils.cpp101 std::string rawStack; in GenerateErrorMsg() local
109 rawStack = stack->ToString(runtime); in GenerateErrorMsg()
115 .append(GetMsgStr(rawStack)) in GenerateErrorMsg()
208 std::string rawStack = stack->ToString(runtime); in GenerateSummaryBody() local
209 if (rawStack.empty()) { in GenerateSummaryBody()
215 auto errorPos = GetErrorPos(rawStack); in GenerateSummaryBody()
221 bool isAppPage = rawStack.find(runningPageTag, 1) != std::string::npos && appMap; in GenerateSummaryBody()
229 showStack = TranslateBySourceMap(rawStack, pageUrl, sourceMaps, appMap, data); in GenerateSummaryBody()
231 showStack = TranslateStack(rawStack, pageUrl, pageMap, appMap, data); in GenerateSummaryBody()
235 LOGI("JS Stack:\n%{public}s", TranslateRawStack(rawStack) in GenerateSummaryBody()
261 GetErrorPos(const std::string& rawStack) GetErrorPos() argument
313 TransSourceStack(RefPtr<JsAcePage> runningPage, const std::string& rawStack) TransSourceStack() argument
[all...]
H A Djsi_base_utils.h40 static std::string TransSourceStack(RefPtr<JsAcePage> runningPage, const std::string& rawStack);
88 static ErrorPos GetErrorPos(const std::string& rawStack);
/foundation/ability/ability_runtime/js_environment/test/unittest/source_map_test/
H A Dsource_map_test.cpp70 std::string rawStack = "at AssertException (/mnt/assets/ets/TestAbility/TestAbility_.js:5779:5)\n"; in HWTEST_F() local
71 auto pos = SourceMap::GetErrorPos(rawStack); in HWTEST_F()
86 std::string rawStack = "\n"; in HWTEST_F() local
87 auto pos = SourceMap::GetErrorPos(rawStack); in HWTEST_F()
102 std::string rawStack = "?\n"; in HWTEST_F() local
103 auto pos = SourceMap::GetErrorPos(rawStack); in HWTEST_F()
/foundation/ability/ability_runtime/js_environment/frameworks/js_environment/src/
H A Dsource_map.cpp485 ErrorPos SourceMap::GetErrorPos(const std::string& rawStack) in GetErrorPos() argument
487 size_t findLineEnd = rawStack.find("\n"); in GetErrorPos()
492 if (lineEnd < 1 || rawStack[lineEnd - 1] == '?') { in GetErrorPos()
496 uint32_t secondPos = rawStack.rfind(':', lineEnd); in GetErrorPos()
497 uint32_t fristPos = rawStack.rfind(':', secondPos - 1); in GetErrorPos()
499 std::string lineStr = rawStack.substr(fristPos + 1, secondPos - 1 - fristPos); in GetErrorPos()
500 std::string columnStr = rawStack.substr(secondPos + 1, lineEnd - 1 - secondPos); in GetErrorPos()
H A Djs_environment.cpp136 auto translateBySourceMapFunc = [&](const std::string& rawStack) -> std::string { in InitSourceMap()
138 return sourceMapOperator_->TranslateBySourceMap(rawStack); in InitSourceMap()
140 return NOT_INIT + rawStack; in InitSourceMap()
/foundation/ability/ability_runtime/js_environment/interfaces/inner_api/
H A Dsource_map.h78 static ErrorPos GetErrorPos(const std::string& rawStack);
/foundation/arkui/napi/native_engine/
H A Dnative_engine.h83 using SourceMapCallback = std::function<std::string(const std::string& rawStack)>;
392 virtual std::string ExecuteTranslateBySourceMap(const std::string& rawStack) = 0;
H A Dnative_api.cpp3825 std::string rawStack; in napi_get_stack_trace() local
3827 DFXJSNApi::BuildJsStackTrace(vm, rawStack); in napi_get_stack_trace()
3828 stack = engine->ExecuteTranslateBySourceMap(rawStack); in napi_get_stack_trace()
/foundation/arkui/napi/native_engine/impl/ark/
H A Dark_native_engine.cpp657 std::string rawStack; in StartNapiProfilerTrace() local
672 rawStack = ssRawStack.str(); in StartNapiProfilerTrace()
682 __send_hook_misc_data(chainId, rawStack.c_str(), rawStack.size() + 1, 1); in StartNapiProfilerTrace()
2328 std::string ArkNativeEngine::ExecuteTranslateBySourceMap(const std::string& rawStack) in ExecuteTranslateBySourceMap() argument
2331 return SourceMapCallback_(rawStack); in ExecuteTranslateBySourceMap()
2334 return rawStack; in ExecuteTranslateBySourceMap()
H A Dark_native_engine.h308 std::string ExecuteTranslateBySourceMap(const std::string& rawStack) override;

Completed in 17 milliseconds