Stereotypically, interns are known to receive the short end of the stick. Whether it’s cleaning up scrappy (and usually unimportant) parts of a project, or
This post describes my winter 2019 internship in the Eclipse OpenJ9 team. At the time of writing, I am a second-year computer science student at
Eclipse OpenJ9 can now provide Linux cgroup information as part of a Java dump file, commonly known as a javacore. This can be very
This blog is intended to serve as a technical overview of current Direct Dump Reader (DDR) implementation and an instruction to add new DDR extensions.
This is blog 5 in the OpenJ9 locking/synchronization series (blog 1). This blog covers OpenJ9’s adaptive spinning strategy which dynamically enables/disables lock spinning using heuristics
This is blog 6 in the OpenJ9 locking/synchronization series (blog 1). It covers a memory optimization within OpenJ9 related to the object-monitors (blog 2), which