20,741
edits
(→Status) |
(→Status) |
||
| Line 58: | Line 58: | ||
* Introduce garbage collection {{Progressbar|60}} | * Introduce garbage collection {{Progressbar|60}} | ||
* Document the existing GC {{Progressbar|50}} | * Document the existing GC {{Progressbar|50}} | ||
* Patch the existing GC to allocate different pools for each generation {{Progressbar|70}} | ** Prototype a simple gen GC scheme by: | ||
** Patch the existing GC to allocate different pools for each generation {{Progressbar|70}} | |||
** update mark() to increment a new gcSurvivals counter | ** update mark() to increment a new gcSurvivals counter | ||
** update reap() to detect objects that have previously survived GC | ** update reap() to detect objects that have previously survived GC | ||