Background In order for Scavenger to find all live objects, it uses multiple threads and parallelizes the work as it traverses through the object trees.
Who am I, and why am I writing this? My name is Cedric Hansen, and I’m currently in the final week of my summer internship,
What are arraylets? When an array or any object is created in a Java program, one of the places the Garbage Collector (GC) stores objects
Continuing my team’s work from the 2018 Extreme Blue (EB) term, I spent the first two weeks of my co-op wrapping up our JITaaS project
This post is meant to serve as a technical overview of the Concurrent Scavenge (CS) Garbage Collection (GC) policy, from the perspective of a Just-In-Time
In the fall of 2018, I had the opportunity to intern with OpenJ9’s Garbage Collection (GC) team. OpenJ9 is a Java Virtual Machine (JVM). At