summaryrefslogtreecommitdiff
path: root/include/jemalloc/internal/prof_hook.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/jemalloc/internal/prof_hook.h')
-rw-r--r--include/jemalloc/internal/prof_hook.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/jemalloc/internal/prof_hook.h b/include/jemalloc/internal/prof_hook.h
index 150d19d3..8615dc53 100644
--- a/include/jemalloc/internal/prof_hook.h
+++ b/include/jemalloc/internal/prof_hook.h
@@ -18,4 +18,10 @@ typedef void (*prof_backtrace_hook_t)(void **, unsigned *, unsigned);
*/
typedef void (*prof_dump_hook_t)(const char *filename);
+/* ptr, size, backtrace vector, backtrace vector length */
+typedef void (*prof_sample_hook_t)(const void *, size_t, void **, unsigned);
+
+/* ptr, size */
+typedef void (*prof_sample_free_hook_t)(const void *, size_t);
+
#endif /* JEMALLOC_INTERNAL_PROF_HOOK_H */