comparison graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalDebugConfig.java @ 12506:1be3cb11f88e

enable zero-count metrics to be shown (disable with new -G:+SuppressZeroDebugValues option)
author Doug Simon <doug.simon@oracle.com>
date Mon, 21 Oct 2013 22:47:54 +0200
parents de32cc4379a4
children 0916da3633ac
comparison
equal deleted inserted replaced
12505:0b0e60214f49 12506:1be3cb11f88e
50 "Name - aggregate by unqualified name%n" + 50 "Name - aggregate by unqualified name%n" +
51 "Partial - aggregate by partially qualified name (e.g., A.B.C.D.Counter and X.Y.Z.D.Counter will be merged to D.Counter)%n" + 51 "Partial - aggregate by partially qualified name (e.g., A.B.C.D.Counter and X.Y.Z.D.Counter will be merged to D.Counter)%n" +
52 "Complete - aggregate by qualified name%n" + 52 "Complete - aggregate by qualified name%n" +
53 "Thread - aggregate by qualified name and thread") 53 "Thread - aggregate by qualified name and thread")
54 public static final OptionValue<String> DebugValueSummary = new OptionValue<>("Name"); 54 public static final OptionValue<String> DebugValueSummary = new OptionValue<>("Name");
55 @Option(help = "Omit reporting 0-value metrics")
56 public static final OptionValue<Boolean> SuppressZeroDebugValues = new OptionValue<>(false);
55 @Option(help = "Send Graal IR to dump handlers on error") 57 @Option(help = "Send Graal IR to dump handlers on error")
56 public static final OptionValue<Boolean> DumpOnError = new OptionValue<>(false); 58 public static final OptionValue<Boolean> DumpOnError = new OptionValue<>(false);
57 @Option(help = "Enable expensive assertions") 59 @Option(help = "Enable expensive assertions")
58 public static final OptionValue<Boolean> DetailedAsserts = new StableOptionValue<Boolean>() { 60 public static final OptionValue<Boolean> DetailedAsserts = new StableOptionValue<Boolean>() {
59 @Override 61 @Override