Project Group: com.oracle.truffle

Truffle API

com.oracle.truffle : truffle-api

Truffle is a multi-language framework for executing dynamic languages that achieves high performance when combined with Graal.

Last Version: 1.0.0-rc7

Release Date:

Truffle DSL Processor

com.oracle.truffle : truffle-dsl-processor

The Truffle DSL Processor generates source code for nodes that are declared using the DSL.

Last Version: 1.0.0-rc7

Release Date:

Truffle TCK

com.oracle.truffle : truffle-tck

A collection of tests that can certify language implementation to be compliant with most recent requirements of the Truffle infrastructure and tooling.

Last Version: 1.0.0-rc7

Release Date:

Truffle TCK Common

com.oracle.truffle : truffle-tck-common

Common types for TCK Tests and Instruments.

Last Version: 1.0.0-rc7

Release Date:

Truffle SL

com.oracle.truffle : truffle-sl

Truffle SL is an example language implemented using the Truffle API.

Last Version: 1.0.0-rc7

Release Date:

Truffle SL Launcher

com.oracle.truffle : truffle-sl-launcher

Truffle SL launchers using the polyglot API.

Last Version: 1.0.0-rc7

Release Date:

Last Version: 1.0.0-rc7

Release Date:

Last Version: 1.0.0-rc5

Release Date:

Truffle Instrument Test

com.oracle.truffle : truffle-instrument-test

Instrumentation tests including InstrumentationTestLanguage.

Last Version: 0.30

Release Date:

Truffle Profiler

com.oracle.truffle : truffle-profiler

The truffle profiler, supporting CPU sampling and tracing. Memory tracing support is experimental

Last Version: 0.30

Release Date:

  • 1