Skip to content
CaptureStackTraceCfi

CaptureStackTraceCfi

Description

CFI-based capture. Two shapes:

CaptureStackTraceCfi(out, max, skip, resolver) – raw, returns size CaptureStackTraceCfi(out_vec, skip, resolver) – vec, returns bool

Usage example (Cross-references)

Usage examples (Cross-references)
    // driven by .eh_frame rules in either case.
    static __attribute__((noinline)) size cfi_capture_inner(SymbolResolver *r, StackFrame *frames, size max) {
        return CaptureStackTraceCfi(frames, max, 0, r);
    }
    ) {
        *fp_n  = fp_capture_inner(fp_frames, max);
        *cfi_n = CaptureStackTraceCfi(cfi_frames, max, 0, r);
    }
Last updated on