github graalvm/graalvm-ce-builds vm-21.3.3
GraalVM Community Edition 21.3.3

latest releases: jdk-23.0.0, jdk-22.0.2, jdk-22.0.1...
2 years ago

GraalVM is a high-performance JDK designed to accelerate Java and other JVM languages performance.
GraalVM offers two ways to run Java applications: on the HotSpot JVM with Graal just-in-time (JIT) compiler or as an ahead-of-time (AOT) compiled native executable. Besides Java, it provides runtimes for JavaScript, Ruby, Python, and a number of other popular languages. GraalVM’s polyglot capabilities make it possible to mix programming languages in a single application while eliminating any foreign language call costs.

This distribution of GraalVM Community includes:

  • Java runtime with the GraalVM compiler
  • Node.js runtime with the GraalVM JavaScript interpreter
  • LLVM runtime

The GraalVM environment can be extended with optionally available components such as Native Image, Ruby, R, Python, LLVM Toolchain, WebAssembly and Espresso using the GraalVM Updater tool.

The release notes can be found on the website: https://www.graalvm.org/release-notes/21_3/.

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

Platform Java 11 Java 17
Linux (amd64) ⬇️ download ⬇️ download instructions
Linux (aarch64) ⬇️ download ⬇️ download instructions
macOS (amd64) † ⬇️ download ⬇️ download instructions
Windows (amd64) ⬇️ download ⬇️ download instructions

† 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/

Based on Graal commit: https://github.com/oracle/graal/tree/vm-21.3.3

Don't miss a new graalvm-ce-builds release

NewReleases is sending notifications on new releases.