Welcome OpenJ9 Release 0.10.0 featuring OpenJDK11!

Great news!  Eclipse OpenJ9 0.10.0 release ushers in OpenJDK11 with Eclipse OpenJ9, a Long-term support (LTS) Release in the new accelerated cadence of version releases.  The easiest way for you to try it out, is by downloading either: Pre-built JDK11 with OpenJ9 binaries (from AdoptOpenJDK) OpenJDK11 with OpenJ9 Docker images (from Docker hub) The Eclipse OpenJ9 0.10.0…

Dockerfile for Building and Testing Openj9

At Eclipse OpenJ9, we have the challenge of wanting to build and test many versions of SDKs on many platforms. At the same time, we are constrained by the complexity of the machine configuration and setup, and by the number of machines that we have access to and are able to add to our continuous…

Enhancing Github Pull Request Checks in OpenJ9 Projects

When people push commits to GitHub, they should take responsibility for their changes in the form of a commit sign-off. This sign-off asserts that the developer has authored the change and has the legal right to contribute it. This sign-off is required by any OpenJ9 project repository including the Extensions repos. Eclipse already provides this…

A Project Valhalla Internship Experience

At the time of writing, I am a second year computer science undergraduate student at the University of Waterloo. The winter of 2018, I interned at IBM Runtime Technologies, working on the recently open-sourced Eclipse OpenJ9 Java Virtual Machine. It’s a bit early in my academic career to say, but at school, my favourite topics…

Categoriesvm

Release 0.9.0 is now available!

Time for a little celebration, with all the hard-working and dedicated people that contributed to the OpenJ9 0.9.0 Release (source).   Binaries are now available for download at AdoptOpenJDK: OpenJDK 8 with OpenJ9 0.9.0  (compliant JCK-certified binaries, functional/regression/system/jck tested) OpenJDK 9 with OpenJ9 0.9.0 for posterity, no future releases (feature complete, functional/regression/system tested) OpenJDK 10 with OpenJ9 0.9.0 (feature complete,…