aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDavid T. Goldblatt <davidtgoldblatt@gmail.com>2017-10-01 18:10:36 -0700
committerDavid Goldblatt <davidtgoldblatt@gmail.com>2017-12-18 16:29:10 -0800
commit48bb4a056be97214fa049f21bead9618429c807a (patch)
tree64bec84b5452cda0ccd7873b6e5c85cd7b1f0cbd /include
parenta8dd8876fb483f402833fa05f0fb46fe7c5416e1 (diff)
downloadplatform_external_jemalloc_new-48bb4a056be97214fa049f21bead9618429c807a.tar.gz
platform_external_jemalloc_new-48bb4a056be97214fa049f21bead9618429c807a.tar.bz2
platform_external_jemalloc_new-48bb4a056be97214fa049f21bead9618429c807a.zip
Move bin forking code from arena to bin module.
Diffstat (limited to 'include')
-rw-r--r--include/jemalloc/internal/bin.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/jemalloc/internal/bin.h b/include/jemalloc/internal/bin.h
index d7927221..4e551663 100644
--- a/include/jemalloc/internal/bin.h
+++ b/include/jemalloc/internal/bin.h
@@ -80,5 +80,8 @@ struct bin_s {
/* Returns true on error. */
bool bin_init(bin_t *bin);
+void bin_prefork(tsdn_t *tsdn, bin_t *bin);
+void bin_postfork_parent(tsdn_t *tsdn, bin_t *bin);
+void bin_postfork_child(tsdn_t *tsdn, bin_t *bin);
#endif /* JEMALLOC_INTERNAL_BIN_H */