Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/scripts/
Dmemdump.py62 def __init__(self, stacktrace): argument
63 self.stacktrace = stacktrace
87 def filter(self, space, stacktrace): argument
92 if self.strfilter is not None and self.strfilter not in stacktrace:
137 def pretty_stacktrace(stacktrace): argument
140 if not stacktrace:
142 return stacktrace
188 stacktrace = stacktraces[stacktrace_id]
189 if not space_filter.filter(space, stacktrace):
191 stacktrace_id, AllocInfo(stacktrace))
[all …]
/arkcompiler/runtime_core/libpandabase/mem/
Dalloc_tracker.cpp84 Stacktrace stacktrace = SkipStacktrace(++alloc_counter_) ? Stacktrace() : GetStacktrace(); in TrackAlloc() local
88 if (stacktrace.size() > NUM_SKIP_FRAMES) { in TrackAlloc()
89 stacktraces_.emplace_back(stacktrace.begin() + NUM_SKIP_FRAMES, stacktrace.end()); in TrackAlloc()
91 stacktraces_.emplace_back(stacktrace); in TrackAlloc()
214 …explicit Key(const Stacktrace *stacktrace) : stacktrace_(stacktrace), hash_(CalcHash(*stacktrace))… in WriteStacks() argument
246 for (Stacktrace &stacktrace : stacktraces_) { in WriteStacks()
247 Key akey(&stacktrace); in WriteStacks()
251 PrintStack(stacktrace, str); in WriteStacks()
/arkcompiler/runtime_core/docs/diagrams/
Dstacktrace.pusequence20 ManagedThread -> stacktrace.cpp: GetStacktrace
21 stacktrace.cpp -> ManagedThread: stacktrace (array of function call instruction addresses)
22 ManagedThread -> StackPrinter: Print the stacktrace
/arkcompiler/runtime_core/libpandabase/os/
Dstacktrace.cpp88 std::ostream &Print(const std::vector<uintptr_t> &stacktrace, std::ostream &out) in Print() argument
92 for (size_t frame_num = 0; frame_num < stacktrace.size(); ++frame_num) { in Print()
93 PrintFrame(frame_num, stacktrace[frame_num], out); in Print()
316 std::ostream &PrintStack(const std::vector<uintptr_t> &stacktrace, std::ostream &out) in PrintStack() argument
318 return StackPrinter::GetInstance().Print(stacktrace, out); in PrintStack()
Dstacktrace_stub.cpp29 std::ostream &PrintStack([[maybe_unused]] const std::vector<uintptr_t> &stacktrace, std::ostream &o… in PrintStack() argument
Dstacktrace.h41 std::ostream &PrintStack(const std::vector<uintptr_t> &stacktrace, std::ostream &out);
/arkcompiler/runtime_core/
DCMakeLists.txt52 # Needed for stacktrace printing