Searched refs:rawStack (Results 1 - 10 of 10) sorted by relevance
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_base_utils.cpp | 101 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 D | jsi_base_utils.h | 40 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 D | source_map_test.cpp | 70 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 D | source_map.cpp | 485 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 D | js_environment.cpp | 136 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 D | source_map.h | 78 static ErrorPos GetErrorPos(const std::string& rawStack);
|
/foundation/arkui/napi/native_engine/ |
H A D | native_engine.h | 83 using SourceMapCallback = std::function<std::string(const std::string& rawStack)>; 392 virtual std::string ExecuteTranslateBySourceMap(const std::string& rawStack) = 0;
|
H A D | native_api.cpp | 3825 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 D | ark_native_engine.cpp | 657 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 D | ark_native_engine.h | 308 std::string ExecuteTranslateBySourceMap(const std::string& rawStack) override;
|
Completed in 17 milliseconds