Skip to content

GraalVM Community Edition 21.0.0.2

Compare
Choose a tag to compare
@ezzarghili ezzarghili released this 12 Feb 10:01
· 28 commits to master since this release

GraalVM is a high performance runtime for Java, JavaScript, LLVM-based languages such as C and C++, and other dynamic languages. Additionally, GraalVM allows efficient interoperability between programming languages and compiling Java applications ahead-of-time into native executables for faster startup time and lower memory overhead.

This distribution of GraalVM Community includes:

  • Java runtime with the GraalVM compiler
  • Node.js runtime with the GraalVM JavaScript interpreter
  • LLVM runtime
  • developer monitoring and debugging tools

Download the package for your platform and proceed to the installation steps.

The GraalVM environment can be extended with optionally available utilities such as Native Image and LLVM toolchain, using the GraalVM Updater tool.

The release notes can be found on the website.

Here are the convenience links for the base downloads of GraalVM:

Java 11 based

  • Linux (amd64) - link
  • Linux (aarch64) - link
  • MacOS (amd64) † - link
  • Windows (amd64) - link

Java 8 based

  • Linux (amd64) - link
  • MacOS (amd64) † - link
  • Windows (amd64) - link

† If you are using macOS Catalina and later you may need to remove the quarantine attribute from the bits before you can use them
To do this, run the following:

$ sudo xattr -r -d com.apple.quarantine path/to/graalvm/folder/