public class TruffleOptions
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
DetailedRewriteReasons
Enables the generation of detailed rewrite reasons.
|
static boolean |
TraceASTJSON
Enables the dumping of Node creations and AST rewrites in JSON format.
|
static boolean |
TraceRewrites
Enables/disables the rewriting of traces in the Truffle runtime to stdout.
|
static java.lang.String |
TraceRewritesFilterClass
Filters rewrites that do not contain the given string in the qualified name of the source or
target class hierarchy.
|
static NodeCost |
TraceRewritesFilterFromCost
|
static NodeCost |
TraceRewritesFilterToCost
|
Constructor and Description |
---|
TruffleOptions() |
public static boolean TraceRewrites
Can be set with -Dtruffle.TraceRewrites=true
.
public static final boolean DetailedRewriteReasons
Can be set with -Dtruffle.DetailedRewriteReasons=true
.
public static java.lang.String TraceRewritesFilterClass
Can be set with -Dtruffle.TraceRewritesFilterClass=name
.
public static NodeCost TraceRewritesFilterFromCost
public static NodeCost TraceRewritesFilterToCost
public static final boolean TraceASTJSON
Can be set with -Dtruffle.TraceASTJSON=true
.