Hi, Currently the connection matrix is allocated in C heap. We can make it consistent with marking bitmaps by mmap-ing the matrix as well: http://cr.openjdk.java.net/~shade/shenandoah/matrix-mmap/webrev.01/ Testing: hotspot_gc_shenandoah -Aleksey