Class TruffleOptions
java.lang.Object
com.oracle.truffle.api.TruffleOptions
Class containing general Truffle options.
- Since:
- 0.8 or earlier
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final booleanForces ahead-of-time initialization.static final booleanEnables the generation of detailed rewrite reasons.static final booleanEnables/disables the rewriting of traces in the Truffle runtime to stdout.static final StringFilters rewrites that do not contain the given string in the qualified name of the source or target class hierarchy.static final NodeCostDeprecated.in 24.1 without replacementstatic final NodeCostDeprecated.in 24.1 without replacement -
Method Summary
-
Field Details
-
TraceRewrites
public static final boolean TraceRewritesEnables/disables the rewriting of traces in the Truffle runtime to stdout.Can be set with
-Dtruffle.TraceRewrites=true.- Since:
- 0.8 or earlier
-
DetailedRewriteReasons
public static final boolean DetailedRewriteReasonsEnables the generation of detailed rewrite reasons. Enabling this may introduce some overhead for rewriting nodes.Can be set with
-Dtruffle.DetailedRewriteReasons=true.- Since:
- 0.8 or earlier
-
TraceRewritesFilterClass
Filters rewrites that do not contain the given string in the qualified name of the source or target class hierarchy.Can be set with
-Dtruffle.TraceRewritesFilterClass=name.- Since:
- 0.8 or earlier
-
TraceRewritesFilterFromCost
Deprecated.in 24.1 without replacement- Since:
- 0.8 or earlier
-
TraceRewritesFilterToCost
Deprecated.in 24.1 without replacement- Since:
- 0.8 or earlier
-
AOT
public static final boolean AOTForces ahead-of-time initialization.- Since:
- 0.8 or earlier
-