Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/napi/native_engine/impl/ark/
H A Dark_native_engine.cpp75 static HookJsConfig* g_hookJsConfig = nullptr; variable
613 if (g_hookJsConfig == nullptr || g_hookJsConfig->jsStackReport <= 0 || in CheckHookConfig()
614 g_hookJsConfig->maxJsStackDepth == 0 || !g_hookJsConfig->jsFpUnwind) { in CheckHookConfig()
616 } else if (g_hookJsConfig->filterNapiName[0] != '\0' && in CheckHookConfig()
617 nameRef.find(g_hookJsConfig->filterNapiName) != std::string::npos) { in CheckHookConfig()
644 if (g_hookJsConfig == nullptr) { in StartNapiProfilerTrace()
645 … std::call_once(g_hookOnceFlag, []() { g_hookJsConfig = (HookJsConfig*)__get_hook_config(); }); in StartNapiProfilerTrace()
648 …if (g_hookJsConfig != nullptr && g_hookJsConfig->jsStackReport == NAPI_CALL_STACK && !g_hookJsConf… in StartNapiProfilerTrace()
669 jsFrames.reserve(g_hookJsConfig->maxJsStackDepth); in StartNapiProfilerTrace()
674 for (size_t i = 0; i < jsFrames.size() && i < g_hookJsConfig->maxJsStackDepth; i++) { in StartNapiProfilerTrace()