Break extent split dependence on arena.

This commit is contained in:
David Goldblatt
2019-12-13 13:52:34 -08:00
committed by David Goldblatt
parent 0aa9769fb0
commit 56cc56b692
3 changed files with 19 additions and 18 deletions

View File

@@ -104,7 +104,7 @@ large_ralloc_no_move_shrink(tsdn_t *tsdn, edata_t *edata, size_t usize) {
/* Split excess pages. */
if (diff != 0) {
edata_t *trail = extent_split_wrapper(tsdn, arena,
edata_t *trail = extent_split_wrapper(tsdn, &arena->edata_cache,
ehooks, edata, usize + sz_large_pad, sz_size2index(usize),
false, diff, SC_NSIZES, false);
if (trail == NULL) {