Concurrent mark refs and concurrent phase scheduling in Shenandoah GC
Handling I/O-bound tasks and asynchronous operations with Shenandoah GC
Adaptive direct forwarding and concurrent compaction stats in Shenandoah GC
Impact of Shenandoah GC on CPU caching and cache misses in Java applications
Fine-tuning concurrent GC threads and work stealing with Shenandoah GC