1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-28 14:00:31 +02:00

We identify empty blocks lazily now

This commit is contained in:
Andy Wingo 2022-05-26 08:49:46 +02:00
parent bc73c5ad02
commit 808d365f4b
2 changed files with 1 additions and 2 deletions

View file

@ -934,7 +934,7 @@ static size_t next_hole(struct mutator *mut) {
size_t granules = next_hole_in_block(mut);
if (granules) {
// If the hole spans only part of a block, give it to the mutator.
if (granules <= GRANULES_PER_BLOCK)
if (granules < GRANULES_PER_BLOCK)
return granules;
// Sweeping found a completely empty block. If we have pending
// pages to release to the OS, we should unmap this block.