diff options
author | Kevin Svetlitski <svetlitski@meta.com> | 2023-04-21 10:49:18 -0700 |
---|---|---|
committer | Qi Wang <interwq@gmail.com> | 2023-05-01 10:00:30 -0700 |
commit | fc680128e0aed18d878bdc71c1ceb53e79da3de7 (patch) | |
tree | fed4024e0d2a5040457b1e6cd19213c6a7cfa7b1 | |
parent | 521970fb2e5278b7b92061933cbacdbb9478998a (diff) | |
download | jemalloc-fc680128e0aed18d878bdc71c1ceb53e79da3de7.tar.gz |
Remove errant `assert` in `arena_extent_alloc_large`
This codepath may generate deferred work when the HPA is enabled.
See also [@davidtgoldblatt's relevant comment on the PR which
introduced this](https://github.com/jemalloc/jemalloc/pull/2107#discussion_r699770967)
which prevented a similarly incorrect `assert` from being added elsewhere.
-rw-r--r-- | src/arena.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/arena.c b/src/arena.c index 970f60ed..9592ab9d 100644 --- a/src/arena.c +++ b/src/arena.c @@ -340,7 +340,6 @@ arena_extent_alloc_large(tsdn_t *tsdn, arena_t *arena, size_t usize, arena_get_ehooks(arena), esize, alignment); edata_t *edata = pa_alloc(tsdn, &arena->pa_shard, esize, alignment, /* slab */ false, szind, zero, guarded, &deferred_work_generated); - assert(deferred_work_generated == false); if (edata != NULL) { if (config_stats) { |