Package com.oracle.truffle.compiler
package com.oracle.truffle.compiler
-
ClassDescriptionRepresents some machine code whose validity depends on an assumption.A Truffle AST that can be compiled by a
TruffleCompiler.Represents entry points for Truffle runtime implementations to Truffle compilation.A handle to a compilation task managed by the Truffle runtime.A compiler that partially evaluates and compiles aTruffleCompilableto machine code.For multi tier compilation it is necessary to pair the call target with the installed code as multiple installed codes may be active for a given call target.A listener for events related to the compilation of aTruffleCompilable.Summary information for the result of a compilation.Summary information for a compiler graph.Represents the description of a Truffle compiler options.Defines an interface to the Truffle metadata required by aTruffleCompilerwithout exposing a Truffle compiler directly to Truffle AST classes.Controls behavior ofExplodeLoopannotation.