| /base/hiviewdfx/hiview/utility/common_utils/include/ |
| D | log_parse.h | 35 …void SetFrame(std::stack<std::string>& stack, std::map<std::string, std::string>& eventInfo) const; 38 …std::stack<std::string> GetStackTop(const std::vector<std::string>& validStack, const size_t num) … 45 std::vector<std::string> GetValidStack(size_t num, std::stack<std::string>& inStack) const; 46 …std::list<std::vector<std::string>> StackToMultipart(std::stack<std::string>& inStack, size_t num)… 47 …bool GetValidStack(int num, std::stack<std::string>& inStack, std::stack<std::string>& outStack) c… 48 …void MatchIgnoreLibrary(std::stack<std::string> inStack, std::stack<std::string>& outStack, size_t… 49 …std::string GetValidBlock(std::stack<std::string> inStack, std::vector<std::string>& lastPart) con…
|
| /base/hiviewdfx/hiview/utility/common_utils/ |
| D | log_parse.cpp | 94 bool LogParse::GetValidStack(int num, stack<string>& inStack, stack<string>& outStack) const in GetValidStack() 112 stack<string> LogParse::GetStackTop(const vector<string>& validStack, const size_t num) const in GetStackTop() 115 stack<string> stackTop; in GetStackTop() 124 list<vector<string>> LogParse::StackToMultipart(stack<string>& inStack, size_t num) const in StackToMultipart() 126 stack<string> partStack; in StackToMultipart() 139 partStack = stack<string>(); in StackToMultipart() 154 string LogParse::GetValidBlock(stack<string> inStack, vector<string>& lastPart) const in GetValidBlock() 201 vector<string> LogParse::GetValidStack(size_t num, stack<string>& inStack) const in GetValidStack() 203 stack<string> src = inStack; in GetValidStack() 205 stack<string> outStatck; in GetValidStack() [all …]
|
| D | tbox.cpp | 148 … std::stack<std::string> stackTop = logparse.GetStackTop(trace, 3); // 3 : first/second/last frame in FilterTrace()
|
| /base/hiviewdfx/hiview/interfaces/innerkits/xpower_event/src/ |
| D | xpower_event_js.cpp | 40 std::string stack = ""; in ReportXPowerJsStackSysEvent() local 41 bool succ = engine->BuildJsStackTrace(stack); in ReportXPowerJsStackSysEvent() 46 HiSysEvent::EventType::STATISTIC, "TAGNAME", tagName, "INFO", info, "STACKTRACE", stack); in ReportXPowerJsStackSysEvent() 58 std::string stack = ""; in ReportXPowerJsStackSysEvent() local 59 bool succ = panda::DFXJSNApi::BuildJsStackTrace(vm, stack); in ReportXPowerJsStackSysEvent() 64 HiSysEvent::EventType::STATISTIC, "TAGNAME", tagName, "INFO", info, "STACKTRACE", stack); in ReportXPowerJsStackSysEvent()
|
| D | xpower_event.cpp | 30 std::string stack = ""; in ReportXPowerStackSysEvent() local 31 bool succ = GetBacktrace(stack, true); // true means fp stack in ReportXPowerStackSysEvent() 36 HiSysEvent::EventType::STATISTIC, "TAGNAME", tagName, "INFO", info, "STACKTRACE", stack); in ReportXPowerStackSysEvent()
|
| /base/hiviewdfx/faultloggerd/test/unittest/process_dump/ |
| D | fault_stack_test.cpp | 106 std::unique_ptr<FaultStack> stack = std::make_unique<FaultStack>(childPid); variable 107 stack->CollectStackInfo(frames); 108 stack->CollectRegistersBlock(reg, maps); 109 stack->Print();
|
| /base/hiviewdfx/faultloggerd/ |
| D | README.md | 24 * DumpCatcher: stack information capture tool, which provides the function of capturing stack infor… 25 …rary crash log management client, which receives requests for file descriptors and stack exporting. 26 …r capturing process information, which provides the function of capturing stack information of the… 36 …tempts to execute a data segment. This signal may also be generated in the case of stack overflow.| 42 | 16 | SIGSTKFLT | Stack overflow | The stack overflows. … 84 …mpCatcher allows an application to capture call stack information. It provides the API for printin… 93 …* `true`: Dumping of stack information is successful. Related information is stored in the `msg` s… 94 * `false`: Dumping of stack information has failed. 96 …* `pid`: ID of the process for dumping stack information. If all threads in the process need to be… 97 * `tid`: ID of the thread for dumping stack information. [all …]
|
| /base/update/updater/services/log/ |
| D | dump.cpp | 25 thread_local std::stack<std::string> g_stageStack; 44 std::stack<std::string> &DumpStageHelper::GetDumpStack() in GetDumpStack()
|
| /base/update/packaging_tools/ |
| D | gigraph_process.py | 49 action_stack = topo_logical.stack() 156 self.stack = [] 167 self.stack.insert(0, index) 172 return self.stack 186 def stack(self): member in TopoLogical
|
| /base/hiviewdfx/hiview/plugins/reliability/bbox_detectors/test/unittest/ |
| D | bbox_detector_unit_test.cpp | 76 string stack = R"("dump_backtrace+0x0/0x184" variable 95 eventInfos.insert(std::pair("END_STACK", stack));
|
| /base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/ |
| D | dwarf_cfa_instructions.h | 43 std::stack<RegLocState> saveRsStates_;
|
| /base/hiviewdfx/hiview/plugins/eventlogger/ |
| D | event_logger.cpp | 320 std::string stack; in WriteFreezeJsonInfo() local 330 if (!DfxJsonFormatter::FormatJsonStack(jsonStack, stack)) { in WriteFreezeJsonInfo() 331 stack = jsonStack; in WriteFreezeJsonInfo() 334 stack = jsonStack; in WriteFreezeJsonInfo() 352 stack = event->GetEventValue("STACK"); in WriteFreezeJsonInfo() 357 if (!stack.empty()) { in WriteFreezeJsonInfo() 358 oss << StringUtil::UnescapeJsonStringValue(stack) << std::endl; in WriteFreezeJsonInfo()
|
| /base/update/updater/services/include/log/ |
| D | dump.h | 81 static std::stack<std::string> &GetDumpStack();
|
| /base/hiviewdfx/hiview/utility/common_utils/test/unittest/common/ |
| D | utility_common_utils_test.cpp | 209 std::string stack = R"("#00 pc 00000000000cfaac /system/lib/ld-musl-aarch64.so.1 variable 236 eventInfos.insert(std::pair("END_STACK", stack)); 253 std::string stack = R"("#00 pc 000000000006ca40 /system/lib64/libc.so(syscall+32) variable 274 eventInfos.insert(std::pair("END_STACK", stack));
|
| /base/sensors/sensor/frameworks/js/napi/include/ |
| D | async_callback_info.h | 99 string stack; member
|
| /base/notification/common_event_service/frameworks/core/src/ |
| D | common_event_stub.cpp | 152 for (auto stack : result) { in OnRemoteRequest() local 153 reply.WriteString16(Str8ToStr16(stack)); in OnRemoteRequest()
|
| D | common_event_proxy.cpp | 302 std::string stack = Str16ToStr8(reply.ReadString16()); in DumpState() local 303 state.emplace_back(stack); in DumpState()
|
| /base/hiviewdfx/hichecker/ |
| D | README.md | 28 …met, unwinding of Native stacks to the key trigger point is supported. JS stack unwinding is not s… 69 | | GetStackTrace() : String | Obtains stack information. …
|
| /base/hiviewdfx/faultloggerd/docs/ |
| D | usage.md | 44 7febc70000-7febc91000 rw-p 00000000 [stack] <- 栈 69 首先根据 寄存器的SP和MAPS中的stack查看是否发生了栈溢出。如果SP不在栈范围内或者靠近栈的下界,应当考虑发生了栈溢出。 \
|
| /base/sensors/miscdevice/frameworks/js/napi/vibrator/include/ |
| D | vibrator_napi_utils.h | 47 string stack; member
|
| /base/startup/init/test/unittest/seccomp/ |
| D | seccomp_unittest.cpp | 195 char *stack = static_cast<char *>(malloc(stackSize)); in CheckCloneNs() local 196 if (stack == nullptr) { in CheckCloneNs() 199 char *stackTop = stack + stackSize; in CheckCloneNs()
|
| /base/hiviewdfx/hiview/base/utility/include/ |
| D | freeze_json_util.h | 94 std::string stack = "[]"; member
|
| /base/startup/appspawn/test/unittest/ |
| D | app_spawn_stub.cpp | 219 int CloneStub(int (*fn)(void *), void *stack, int flags, void *arg, ...) in CloneStub() argument
|
| /base/security/selinux_adapter/sepolicy/ohos_policy/hiviewdfx/faultloggerd/system/ |
| D | faultloggerd.te | 69 # allow hap apply pipe fd for mix stack
|
| /base/update/updateservice/services/core/ability/utils/src/ |
| D | file_utils.cpp | 120 std::stack<std::string> dirStack; in CreateMultiDirWithPermission()
|