mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-05-19 03:16:22 +03:00
Don't purge huge extents when decay is off.
This commit is contained in:
parent
38a48e5741
commit
0f552ed673
2 changed files with 8 additions and 1 deletions
|
|
@ -103,6 +103,12 @@ arena_prof_info_set(tsd_t *tsd, edata_t *edata, prof_tctx_t *tctx) {
|
|||
large_prof_info_set(edata, tctx);
|
||||
}
|
||||
|
||||
JEMALLOC_ALWAYS_INLINE bool
|
||||
arena_may_force_decay(arena_t *arena) {
|
||||
return !(arena_dirty_decay_ms_get(arena) == -1
|
||||
|| arena_muzzy_decay_ms_get(arena) == -1);
|
||||
}
|
||||
|
||||
JEMALLOC_ALWAYS_INLINE void
|
||||
arena_decay_ticks(tsdn_t *tsdn, arena_t *arena, unsigned nticks) {
|
||||
tsd_t *tsd;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue