Browse Source
Recent speed up of GC allocation made the GC have a fragmented heap. This patch restores "original fragmentation behaviour" whilst still retaining relatively fast allocation. This patch works because there is always going to be a single block allocated now and then, which advances the gc_last_free_atb_index pointer often enough so that the whole heap doesn't need scanning. Should address issue #836.pull/761/merge
Damien George
10 years ago
1 changed files with 7 additions and 9 deletions
Loading…
Reference in new issue