@@ -61,7 +61,7 @@ static void arena_bin_lower_slab(tsdn_t *tsdn, arena_t *arena, extent_t *slab,
6161/******************************************************************************/
6262
6363void
64- arena_basic_stats_merge (tsdn_t * tsdn , arena_t * arena , unsigned * nthreads ,
64+ arena_basic_stats_merge (UNUSED tsdn_t * tsdn , arena_t * arena , unsigned * nthreads ,
6565 const char * * dss , ssize_t * dirty_decay_ms , ssize_t * muzzy_decay_ms ,
6666 size_t * nactive , size_t * ndirty , size_t * nmuzzy ) {
6767 * nthreads += arena_nthreads_get (arena , false);
@@ -221,7 +221,7 @@ arena_extents_dirty_dalloc(tsdn_t *tsdn, arena_t *arena,
221221}
222222
223223static void *
224- arena_slab_reg_alloc (tsdn_t * tsdn , extent_t * slab , const bin_info_t * bin_info ) {
224+ arena_slab_reg_alloc (extent_t * slab , const bin_info_t * bin_info ) {
225225 void * ret ;
226226 arena_slab_data_t * slab_data = extent_slab_data_get (slab );
227227 size_t regind ;
@@ -261,8 +261,7 @@ arena_slab_regind(extent_t *slab, szind_t binind, const void *ptr) {
261261}
262262
263263static void
264- arena_slab_reg_dalloc (tsdn_t * tsdn , extent_t * slab ,
265- arena_slab_data_t * slab_data , void * ptr ) {
264+ arena_slab_reg_dalloc (extent_t * slab , arena_slab_data_t * slab_data , void * ptr ) {
266265 szind_t binind = extent_szind_get (slab );
267266 const bin_info_t * bin_info = & bin_infos [binind ];
268267 size_t regind = arena_slab_regind (slab , binind , ptr );
@@ -561,7 +560,7 @@ arena_decay_epoch_advance(tsdn_t *tsdn, arena_t *arena, arena_decay_t *decay,
561560}
562561
563562static void
564- arena_decay_reinit (arena_decay_t * decay , extents_t * extents , ssize_t decay_ms ) {
563+ arena_decay_reinit (arena_decay_t * decay , ssize_t decay_ms ) {
565564 arena_decay_ms_write (decay , decay_ms );
566565 if (decay_ms > 0 ) {
567566 nstime_init (& decay -> interval , (uint64_t )decay_ms *
@@ -578,7 +577,7 @@ arena_decay_reinit(arena_decay_t *decay, extents_t *extents, ssize_t decay_ms) {
578577}
579578
580579static bool
581- arena_decay_init (arena_decay_t * decay , extents_t * extents , ssize_t decay_ms ,
580+ arena_decay_init (arena_decay_t * decay , ssize_t decay_ms ,
582581 arena_stats_decay_t * stats ) {
583582 if (config_debug ) {
584583 for (size_t i = 0 ; i < sizeof (arena_decay_t ); i ++ ) {
@@ -591,7 +590,7 @@ arena_decay_init(arena_decay_t *decay, extents_t *extents, ssize_t decay_ms,
591590 return true;
592591 }
593592 decay -> purging = false;
594- arena_decay_reinit (decay , extents , decay_ms );
593+ arena_decay_reinit (decay , decay_ms );
595594 /* Memory is zeroed, so there is no need to clear stats. */
596595 if (config_stats ) {
597596 decay -> stats = stats ;
@@ -700,7 +699,7 @@ arena_decay_ms_set(tsdn_t *tsdn, arena_t *arena, arena_decay_t *decay,
700699 * infrequent, either between the {-1, 0, >0} states, or a one-time
701700 * arbitrary change during initial arena configuration.
702701 */
703- arena_decay_reinit (decay , extents , decay_ms );
702+ arena_decay_reinit (decay , decay_ms );
704703 arena_maybe_decay (tsdn , arena , decay , extents , false);
705704 malloc_mutex_unlock (tsdn , & decay -> mtx );
706705
@@ -1210,7 +1209,7 @@ arena_bin_malloc_hard(tsdn_t *tsdn, arena_t *arena, bin_t *bin,
12101209 * bin lock in arena_bin_nonfull_slab_get().
12111210 */
12121211 if (extent_nfree_get (bin -> slabcur ) > 0 ) {
1213- void * ret = arena_slab_reg_alloc (tsdn , bin -> slabcur ,
1212+ void * ret = arena_slab_reg_alloc (bin -> slabcur ,
12141213 bin_info );
12151214 if (slab != NULL ) {
12161215 /*
@@ -1244,7 +1243,7 @@ arena_bin_malloc_hard(tsdn_t *tsdn, arena_t *arena, bin_t *bin,
12441243
12451244 assert (extent_nfree_get (bin -> slabcur ) > 0 );
12461245
1247- return arena_slab_reg_alloc (tsdn , slab , bin_info );
1246+ return arena_slab_reg_alloc (slab , bin_info );
12481247}
12491248
12501249void
@@ -1266,8 +1265,7 @@ arena_tcache_fill_small(tsdn_t *tsdn, arena_t *arena, tcache_t *tcache,
12661265 void * ptr ;
12671266 if ((slab = bin -> slabcur ) != NULL && extent_nfree_get (slab ) >
12681267 0 ) {
1269- ptr = arena_slab_reg_alloc (tsdn , slab ,
1270- & bin_infos [binind ]);
1268+ ptr = arena_slab_reg_alloc (slab , & bin_infos [binind ]);
12711269 } else {
12721270 ptr = arena_bin_malloc_hard (tsdn , arena , bin , binind );
12731271 }
@@ -1328,7 +1326,7 @@ arena_malloc_small(tsdn_t *tsdn, arena_t *arena, szind_t binind, bool zero) {
13281326
13291327 malloc_mutex_lock (tsdn , & bin -> lock );
13301328 if ((slab = bin -> slabcur ) != NULL && extent_nfree_get (slab ) > 0 ) {
1331- ret = arena_slab_reg_alloc (tsdn , slab , & bin_infos [binind ]);
1329+ ret = arena_slab_reg_alloc (slab , & bin_infos [binind ]);
13321330 } else {
13331331 ret = arena_bin_malloc_hard (tsdn , arena , bin , binind );
13341332 }
@@ -1501,7 +1499,8 @@ arena_dalloc_bin_slab(tsdn_t *tsdn, arena_t *arena, extent_t *slab,
15011499}
15021500
15031501static void
1504- arena_bin_lower_slab (tsdn_t * tsdn , arena_t * arena , extent_t * slab , bin_t * bin ) {
1502+ arena_bin_lower_slab (UNUSED tsdn_t * tsdn , arena_t * arena , extent_t * slab ,
1503+ bin_t * bin ) {
15051504 assert (extent_nfree_get (slab ) > 0 );
15061505
15071506 /*
@@ -1538,7 +1537,7 @@ arena_dalloc_bin_locked_impl(tsdn_t *tsdn, arena_t *arena, extent_t *slab,
15381537 arena_dalloc_junk_small (ptr , bin_info );
15391538 }
15401539
1541- arena_slab_reg_dalloc (tsdn , slab , slab_data , ptr );
1540+ arena_slab_reg_dalloc (slab , slab_data , ptr );
15421541 unsigned nfree = extent_nfree_get (slab );
15431542 if (nfree == bin_info -> nregs ) {
15441543 arena_dissociate_bin_slab (arena , slab , bin );
@@ -1856,11 +1855,11 @@ arena_new(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks) {
18561855 goto label_error ;
18571856 }
18581857
1859- if (arena_decay_init (& arena -> decay_dirty , & arena -> extents_dirty ,
1858+ if (arena_decay_init (& arena -> decay_dirty ,
18601859 arena_dirty_decay_ms_default_get (), & arena -> stats .decay_dirty )) {
18611860 goto label_error ;
18621861 }
1863- if (arena_decay_init (& arena -> decay_muzzy , & arena -> extents_muzzy ,
1862+ if (arena_decay_init (& arena -> decay_muzzy ,
18641863 arena_muzzy_decay_ms_default_get (), & arena -> stats .decay_muzzy )) {
18651864 goto label_error ;
18661865 }
0 commit comments