Garbage Collector. The Application is going to be automatically linked with corresponding libraries that implement one of the given collectors:
-
None GC. Never frees allocated memory.
-
Boehm GC. Conservative mark-and-sweep garbage collector.
-
Immix GC. Mostly-precise mark-region garbage collector.
-
Commix GC. Mostly-precise mark-region garbage collector running concurrently.
-
Experimental GC. Stub so implementers can experiment with a new GC without having to change the build system.
Additional GCs might be added to the list in the future.
- Value parameters:
- dir
name of the gc
- links
linking dependencies of the gc
- Companion:
- object