GraalVM Reference

This reference manual provides a GraalVM user with operational information, how-to instructions, available features and command line options in the release.

This reference documentation describes how to:

Learn how to add more capabilities and upgrade the core GraalVM installation with the GraalVM Updater tool.

Learn how to compile your applications ahead-of-time and create native binaries from the Native Image reference.

Learn how to write polyglot applications and pass polyglot command line arguments from the Polyglot Programming reference.

Learn how to embed polyglot applications in Java applications or native images from the Embed Languages reference.

Verify if the libraries and modules you call in your project as dependencies will work with GraalVM using the Compatibility tool.