BRiX
Advanced Computing Environment
Hosted by SourceForge
brix-os project page

Previous: Static and Dynamic Typing ----- Up: Contents ----- Next: Scoping

Garbage Collector

The environment or operating system uses a system-wide garbage collector to manage all heap allocated objects. These objects can be allocated as boxed or unboxed and the GC handles the type information and method table caching. When the compiler can track an object it allocates it in a region and can then flag the region as reclaimable when exiting the region. The GC not only manages heap allocation and reclaimation but also handles boxed types and dynamic queries.

Previous: Static and Dynamic Typing ----- Up: Contents ----- Next: Scoping