< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java

Print this page




 262     public static final OptionKey<Boolean> TrackNodeInsertion = new OptionKey<>(false);
 263 
 264     @Option(help = "Allow backend to match complex expressions.", type = OptionType.Debug)
 265     public static final OptionKey<Boolean> MatchExpressions = new OptionKey<>(true);
 266 
 267     @Option(help = "Enable counters for various paths in snippets.", type = OptionType.Debug)
 268     public static final OptionKey<Boolean> SnippetCounters = new OptionKey<>(false);
 269 
 270     @Option(help = "Eagerly construct extra snippet info.", type = OptionType.Debug)
 271     public static final OptionKey<Boolean> EagerSnippets = new OptionKey<>(false);
 272 
 273     @Option(help = "Use a cache for snippet graphs.", type = OptionType.Debug)
 274     public static final OptionKey<Boolean> UseSnippetGraphCache = new OptionKey<>(true);
 275 
 276     @Option(help = "file:doc-files/TraceInliningHelp.txt", type = OptionType.Debug)
 277     public static final OptionKey<Boolean> TraceInlining = new OptionKey<>(false);
 278 
 279     @Option(help = "Enable inlining decision tracing in stubs and snippets.", type = OptionType.Debug)
 280     public static final OptionKey<Boolean> TraceInliningForStubsAndSnippets = new OptionKey<>(false);
 281 
 282     @Option(help = "Use Graal-generated stubs for complicated LIR operations instead of embedding all the emitted code.")
 283     public static final OptionKey<Boolean> UseGraalStubs = new OptionKey<>(true);
 284 
 285     @Option(help = "Encode and decode snippets and substitutions before parsing to test libgraal code path. This option is ignored in the context of libgraal.")
 286     public static final OptionKey<Boolean> UseEncodedGraphs = new OptionKey<>(false);




 287 }


 262     public static final OptionKey<Boolean> TrackNodeInsertion = new OptionKey<>(false);
 263 
 264     @Option(help = "Allow backend to match complex expressions.", type = OptionType.Debug)
 265     public static final OptionKey<Boolean> MatchExpressions = new OptionKey<>(true);
 266 
 267     @Option(help = "Enable counters for various paths in snippets.", type = OptionType.Debug)
 268     public static final OptionKey<Boolean> SnippetCounters = new OptionKey<>(false);
 269 
 270     @Option(help = "Eagerly construct extra snippet info.", type = OptionType.Debug)
 271     public static final OptionKey<Boolean> EagerSnippets = new OptionKey<>(false);
 272 
 273     @Option(help = "Use a cache for snippet graphs.", type = OptionType.Debug)
 274     public static final OptionKey<Boolean> UseSnippetGraphCache = new OptionKey<>(true);
 275 
 276     @Option(help = "file:doc-files/TraceInliningHelp.txt", type = OptionType.Debug)
 277     public static final OptionKey<Boolean> TraceInlining = new OptionKey<>(false);
 278 
 279     @Option(help = "Enable inlining decision tracing in stubs and snippets.", type = OptionType.Debug)
 280     public static final OptionKey<Boolean> TraceInliningForStubsAndSnippets = new OptionKey<>(false);
 281 
 282     @Option(help = "Use Graal-generated stubs for complicated LIR operations instead of embedding all the emitted code.", type = OptionType.Expert)
 283     public static final OptionKey<Boolean> UseGraalStubs = new OptionKey<>(true);
 284 
 285     @Option(help = "Encode and decode snippets and substitutions before parsing to test libgraal code path. This option is ignored in the context of libgraal.")
 286     public static final OptionKey<Boolean> UseEncodedGraphs = new OptionKey<>(false);
 287 
 288     @Option(help = "If applicable, use bulk zeroing instructions when the zeroing size in bytes exceeds this threshold.", type = OptionType.Expert)
 289     public static final OptionKey<Integer> MinimalBulkZeroingSize = new OptionKey<>(2048);
 290 
 291 }
< prev index next >