Screenshots
Example Usage
typedef struct {
/* The address of the last ALLOC_BTS_DEPTH (8) callers as referenced by stack frames */
uint64_t callers[ALLOC_BTS_DEPTH];
/* The smallest allocation size requested by this call path */
size_t lower_bound_size;
/* The largest allocation size requested by this call path */
size_t upper_bound_size;
/* A 16 bit hash of the back trace */
uint16_t backtrace_hash;
} iso_alloc_traces_t;
typedef struct {
/* The address of the last 8 callers as referenced by stack frames */
uint64_t callers[BACKTRACE_DEPTH];
/* A 16 bit hash of the back trace */
uint16_t backtrace_hash;
/* Call count */
size_t call_count;
} iso_free_traces_t;