< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigImpl.java

Print this page

        

*** 63,73 **** this(options, DebugOptions.Log.getValue(options), DebugOptions.Count.getValue(options), DebugOptions.TrackMemUse.getValue(options), DebugOptions.Time.getValue(options), DebugOptions.Dump.getValue(options), ! DebugOptions.Verify.getValue(options), DebugOptions.MethodFilter.getValue(options), output, dumpHandlers, verifyHandlers); } DebugConfigImpl(OptionValues options, --- 63,73 ---- this(options, DebugOptions.Log.getValue(options), DebugOptions.Count.getValue(options), DebugOptions.TrackMemUse.getValue(options), DebugOptions.Time.getValue(options), DebugOptions.Dump.getValue(options), ! getVerifyOptionValue(options), DebugOptions.MethodFilter.getValue(options), output, dumpHandlers, verifyHandlers); } DebugConfigImpl(OptionValues options,
*** 97,106 **** --- 97,110 ---- this.dumpHandlers = Collections.unmodifiableList(dumpHandlers); this.verifyHandlers = Collections.unmodifiableList(verifyHandlers); this.output = output; } + private static String getVerifyOptionValue(OptionValues values) { + return !DebugOptions.Verify.hasBeenSet(values) && Assertions.assertionsEnabled() ? "" : DebugOptions.Verify.getValue(values); + } + @Override public OptionValues getOptions() { return options; }
< prev index next >