comparison graal/com.oracle.graal.java/src/com/oracle/graal/java/GraphBuilderPhase.java @ 21497:e11240603607

Disable inlining during parsing.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Tue, 26 May 2015 20:21:07 +0200
parents 0ea5607addb1
children ce585b0ac3e2
comparison
equal deleted inserted replaced
21496:0ea5607addb1 21497:e11240603607
77 // @formatter:off 77 // @formatter:off
78 @Option(help = "The trace level for the bytecode parser used when building a graph from bytecode", type = OptionType.Debug) 78 @Option(help = "The trace level for the bytecode parser used when building a graph from bytecode", type = OptionType.Debug)
79 public static final OptionValue<Integer> TraceBytecodeParserLevel = new OptionValue<>(0); 79 public static final OptionValue<Integer> TraceBytecodeParserLevel = new OptionValue<>(0);
80 80
81 @Option(help = "Inlines trivial methods during bytecode parsing.", type = OptionType.Expert) 81 @Option(help = "Inlines trivial methods during bytecode parsing.", type = OptionType.Expert)
82 public static final StableOptionValue<Boolean> InlineDuringParsing = new StableOptionValue<>(true); 82 public static final StableOptionValue<Boolean> InlineDuringParsing = new StableOptionValue<>(false);
83 83
84 @Option(help = "Inlines intrinsic methods during bytecode parsing.", type = OptionType.Expert) 84 @Option(help = "Inlines intrinsic methods during bytecode parsing.", type = OptionType.Expert)
85 public static final StableOptionValue<Boolean> InlineIntrinsicsDuringParsing = new StableOptionValue<>(true); 85 public static final StableOptionValue<Boolean> InlineIntrinsicsDuringParsing = new StableOptionValue<>(true);
86 86
87 @Option(help = "Traces inlining performed during bytecode parsing.", type = OptionType.Debug) 87 @Option(help = "Traces inlining performed during bytecode parsing.", type = OptionType.Debug)