47 #ifndef hpcrun_backtrace_h 48 #define hpcrun_backtrace_h 115 ucontext_t* context,
int skipInner);
118 ucontext_t* context,
int skipInner);
120 #endif // hpcrun_backtrace_h void hpcrun_bt_init(backtrace_t *bt, size_t size)
frame_t * hpcrun_skip_chords(frame_t *bt_outer, frame_t *bt_inner, int skip)
struct backtrace_t backtrace_t
bool hpcrun_backtrace_std(backtrace_t *bt, ucontext_t *context)
struct bt_iter_t bt_iter_t
void hpcrun_bt_dump(frame_t *unwind, const char *tag)
void(* bt_mut_fn)(backtrace_t *bt, bt_fn_arg arg)
bool hpcrun_generate_backtrace(backtrace_info_t *bt, ucontext_t *context, int skipInner)
bool hpcrun_generate_backtrace_no_trampoline(backtrace_info_t *bt, ucontext_t *context, int skipInner)
bool bt_fn(backtrace_t *bt, ucontext_t *context)