SU Surinder ZGC Internals: Colored Pointers, Generational Collection in Java 21 Digging into colored pointers, load barriers, forwarding tables and how they work together in ZGC
SU Surinder Inside the JVM: The G1 Collector Deep Dive A Deep Dive into Region-Based Collection, Card tables and Remembered Sets
ECO SU Surinder The Evolution of Malloc: How Memory Allocators improved Concurrency and Scale A journey through the history of various memory allocators and how they evolved over time.
AI SU Surinder Java Agents in JVM: Intercepting Class Loading for Instrumentation Hooks Unpacking the magic of Java Agents: How bytecode is intercepted and transformed on the fly.