Lines Matching defs:frames
173 std::vector<backtrace_frame_data_t>& frames) {
175 for (size_t i = 0; i < frames.size(); i++) {
176 const backtrace_frame_data_t& frame = frames[i];
191 uint64_t sp = frames[first].sp - STACK_WORDS * sizeof(word_t);
194 // Dump a few words from all successive frames.
195 // Only log the first 3 frames, put the rest in the tombstone.
197 const backtrace_frame_data_t* frame = &frames[i];
331 void dump_backtrace(log_t* log, std::vector<backtrace_frame_data_t>& frames, const char* prefix) {
332 for (auto& frame : frames) {
423 std::vector<backtrace_frame_data_t> frames;
424 if (!Backtrace::Unwind(regs_copy.get(), map, &frames, 0, nullptr)) {
429 if (!frames.empty()) {
431 dump_backtrace(log, frames, " ");
434 dump_stack(log, map, process_memory, frames);