Lines Matching refs:StackTrace
39 struct StackTrace {
49 StackTrace() : trace(nullptr), size(0), tag(0) {}
50 StackTrace(const uptr *trace, u32 size) : trace(trace), size(size), tag(0) {}
51 StackTrace(const uptr *trace, u32 size, u32 tag)
74 uptr StackTrace::GetPreviousInstructionPc(uptr pc) {
90 // StackTrace that owns the buffer used to store the addresses.
91 struct BufferedStackTrace : public StackTrace {
95 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {}
102 *static_cast<StackTrace *>(this) = StackTrace(trace_buffer, 0);
142 uptr pc = StackTrace::GetCurrentPc(); \