summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/arena_externs.h
diff options
context:
space:
mode:
authorDavid Goldblatt <davidgoldblatt@fb.com>2020-04-08 00:49:50 (GMT)
committerDavid Goldblatt <davidtgoldblatt@gmail.com>2020-04-14 22:20:19 (GMT)
commit7099c66205a9a435edcf1d2c6da56d6a11deb7d8 (patch)
tree2270a7b68208c1f3788ab2039d21f5e76bb61342 /include/jemalloc/internal/arena_externs.h
parent40e7aed59ea1ec8edbeabee71c288afdc2316d72 (diff)
downloadjemalloc-7099c66205a9a435edcf1d2c6da56d6a11deb7d8.zip
jemalloc-7099c66205a9a435edcf1d2c6da56d6a11deb7d8.tar.gz
jemalloc-7099c66205a9a435edcf1d2c6da56d6a11deb7d8.tar.bz2
Arena: fill in terms of cache_bins.
Diffstat (limited to 'include/jemalloc/internal/arena_externs.h')
-rw-r--r--include/jemalloc/internal/arena_externs.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/jemalloc/internal/arena_externs.h b/include/jemalloc/internal/arena_externs.h
index 6e0fe2b..40dad71 100644
--- a/include/jemalloc/internal/arena_externs.h
+++ b/include/jemalloc/internal/arena_externs.h
@@ -48,8 +48,9 @@ void arena_decay(tsdn_t *tsdn, arena_t *arena, bool is_background_thread,
bool all);
void arena_reset(tsd_t *tsd, arena_t *arena);
void arena_destroy(tsd_t *tsd, arena_t *arena);
-void arena_tcache_fill_small(tsdn_t *tsdn, arena_t *arena, tcache_t *tcache,
- cache_bin_t *tbin, szind_t binind);
+void arena_cache_bin_fill_small(tsdn_t *tsdn, arena_t *arena,
+ cache_bin_t *cache_bin, cache_bin_info_t *cache_bin_info, szind_t binind,
+ const unsigned nfill);
void *arena_malloc_hard(tsdn_t *tsdn, arena_t *arena, size_t size,
szind_t ind, bool zero);