Truffle Options

You can list options from the command line with any language launcher:

language-launcher --help:expert

Or, for options only relevant for Truffle language implementers:

language-launcher --help:internal

In addition, the Graal Compiler options can be listed with:

language-launcher --vm.XX:+JVMCIPrintProperties

See graalvm_ce_jdk8_options for a list of Graal Compiler options.

Default Language Launcher Options

Expert Engine Options

These are advanced options for controlling the engine. They are useful to users and language and tool implementers.

Internal Engine Options

These are internal options for debugging language implementations and tools.