Home
last modified time | relevance | path

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

/ohos5.0/base/hiviewdfx/hiview/plugins/eventlogger/
H A Devent_logger.cpp574 std::string jsonStack = event->GetEventValue("STACK"); in GetAppFreezeStack() local
575 HIVIEW_LOGI("Current jsonStack is? jsonStack:%{public}s", jsonStack.c_str()); in GetAppFreezeStack()
576 if (FileUtil::FileExists(jsonStack)) { in GetAppFreezeStack()
577 jsonStack = GetAppFreezeFile(jsonStack); in GetAppFreezeStack()
580 if (!jsonStack.empty() && jsonStack[0] == '[') { // json stack info should start with '[' in GetAppFreezeStack()
581 jsonStack = StringUtil::UnescapeJsonStringValue(jsonStack); in GetAppFreezeStack()
582 if (!DfxJsonFormatter::FormatJsonStack(jsonStack, stack)) { in GetAppFreezeStack()
583 stack = jsonStack; in GetAppFreezeStack()
586 GetNoJsonStack(stack, jsonStack, kernelStack, true); in GetAppFreezeStack()
596 FreezeJsonUtil::WriteKeyValue(jsonFd, "stack", jsonStack); in GetAppFreezeStack()
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/formatter/include/
H A Ddfx_json_formatter.h36 static bool FormatJsonStack(std::string jsonStack, std::string& outStackStr);
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/formatter/
H A Ddfx_json_formatter.cpp74 bool DfxJsonFormatter::FormatJsonStack(std::string jsonStack, std::string& outStackStr) in FormatJsonStack() argument
78 if (!(reader.parse(jsonStack, threads))) { in FormatJsonStack()