Skip to content

A simple implementation of the LISP2 mark-compact GC algorithm

Notifications You must be signed in to change notification settings

munificent/lisp2-gc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A toy implementation of the LISP2 mark-compact garbage collection algorithm.

It contains two versions. lisp2.c is the simpler of the two and is well-documented. It implements the garbage collector using a single fixed-size heap. lisp2-reallocate.c extends that by growing and shrinking the heap as needed.

About

A simple implementation of the LISP2 mark-compact GC algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published