From c57494879fe12157470cefc44bbd121726ec363a Mon Sep 17 00:00:00 2001 From: David Goldblatt Date: Fri, 7 Aug 2020 18:26:52 -0700 Subject: [PATCH] Geom_grow: Don't take tsdn at init. It's never used. --- include/jemalloc/internal/geom_grow.h | 2 +- src/geom_grow.c | 2 +- src/pac.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/jemalloc/internal/geom_grow.h b/include/jemalloc/internal/geom_grow.h index d3ac6c95..128c56f9 100644 --- a/include/jemalloc/internal/geom_grow.h +++ b/include/jemalloc/internal/geom_grow.h @@ -48,7 +48,7 @@ geom_grow_size_commit(geom_grow_t *geom_grow, pszind_t skip) { } -bool geom_grow_init(tsdn_t *tsdn, geom_grow_t *geom_grow); +bool geom_grow_init(geom_grow_t *geom_grow); void geom_grow_prefork(tsdn_t *tsdn, geom_grow_t *geom_grow); void geom_grow_postfork_parent(tsdn_t *tsdn, geom_grow_t *geom_grow); void geom_grow_postfork_child(tsdn_t *tsdn, geom_grow_t *geom_grow); diff --git a/src/geom_grow.c b/src/geom_grow.c index d188bb89..eab8bc96 100644 --- a/src/geom_grow.c +++ b/src/geom_grow.c @@ -2,7 +2,7 @@ #include "jemalloc/internal/jemalloc_internal_includes.h" bool -geom_grow_init(tsdn_t *tsdn, geom_grow_t *geom_grow) { +geom_grow_init(geom_grow_t *geom_grow) { geom_grow->next = sz_psz2ind(HUGEPAGE); geom_grow->limit = sz_psz2ind(SC_LARGE_MAXCLASS); if (malloc_mutex_init(&geom_grow->mtx, "extent_grow", diff --git a/src/pac.c b/src/pac.c index 151be209..6d52a937 100644 --- a/src/pac.c +++ b/src/pac.c @@ -68,7 +68,7 @@ pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap, ind, /* delay_coalesce */ false)) { return true; } - if (geom_grow_init(tsdn, &pac->geom_grow)) { + if (geom_grow_init(&pac->geom_grow)) { return true; } if (decay_init(&pac->decay_dirty, cur_time, dirty_decay_ms)) {