Oracle's GraalVM Native Image Now Defaults To x86-64-v3, IGV Open-Sourced

Written by Michael Larabel in Oracle on 14 June 2023 at 06:10 AM EDT. 8 Comments
ORACLE
Oracle has published the latest community edition releases of GraalVM targeting JDK17 and JDK20. GraalVM also continues to support a variety of other languages beyond Java as well.

GraalVM continues on as a high performance Java JVM/JDK that also supports additional programming languages and execution models. With the new GraalVM releases on Tuesday some of the changes include:

- Added support for the ZGC garbage collector in catering to workloads requiring low latency or a very large heap size.

- The Ideal Graph Visualizer "IGV" has been open-sourced. IGV can be used for analyzing compilation graphs and figuring out performance issues.

- Support for building a native executable from a self-contained bundle on-demand.

- Improved the memory footprint of the Native Image build process.

- GraalVM's Native Image now targets the x86-64-v3 architecture by default. Native Image also now allows "-march=" to be specified including "-march=native" if wanting to generate Native Image builds for best performance on your hardware.

- An experimental RISC-V mode for Native Image via the LLVM back-end.

- BigInteger interoperability has been added to GraalVM's JavaScript support.

- GraalVM's Polyglot embedding now supports running untrusted applications in a code sandbox.

- Various performance improvements.

GraalVM logo


Downloads of the GraalVM JDK20 community edition builds can be found on GitHub. More details on the new GraalVM updates via the GraalVM Medium.com blog.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week