Garbage Collection

Architecture: Heaps flat, generational, region based, segregated spaces, sub spaces, arenas, sub arena, memory pool GCs global, generational, incremental, balanced parallel mark, sweep, compact, concurrent mark / sweep

parallel mark/sweep/compact collector and all supporting infrastructure. Concurrent marking code Parallel scavenger code