JVMCI 0.24 released

Doug Simon doug.simon at oracle.com
Fri Feb 10 23:33:15 UTC 2017

JVMCI 0.24 updates the base JDK to 8u121. It also includes some new JVMCI API that make this a backwards incompatible release:


The second one above also includes implementation changes that reduce the memory overhead of JVMCI.

The complete set of changes can be seen at http://hg.openjdk.java.net/graal/graal-jvmci-8/log?revcount=200&rev=ancestors%28%27jvmci-0.24%27%29+-+ancestors%28%27jvmci-0.23%27%29

The OpenJDK8 based binary[1] will be provided as soon as Travis updates the openjdk8 package to be based on 8u121[2].

The OTN binaries[3] should be available in the next 24h. 

You will need these binaries (or need to build your own[4]) once you pull https://github.com/graalvm/graal-core/commit/5b8cebee8a66240869de0449d200280ac103b642.


[1] https://github.com/dougxc/openjdk8-jvmci-builder/releases/tag/jvmci-0.24
[2] https://github.com/travis-ci/travis-ci/issues/6483#issuecomment-278981775
[3] labsjdk-8u111-jvmci-0.24-*.tar.gz at http://www.oracle.com/technetwork/oracle-labs/program-languages/downloads/index.html
[4] https://github.com/graalvm/graal-core#building-jvmci-jdk8

More information about the graal-dev mailing list