src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpHandler.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpHandler.java	Mon Mar 20 17:37:51 2017
--- new/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpHandler.java	Mon Mar 20 17:37:51 2017

*** 27,36 **** --- 27,44 ---- public interface DebugDumpHandler extends Closeable { void dump(Object object, String message); /** + * Add arbitrary capability for use by the handler. + * + * @param capability + */ + default void addCapability(Object capability) { + } + + /** * Flushes and releases resources managed by this dump handler. A subsequent call to * {@link #dump(Object, String)} will create and open new resources. That is, this method can be * used to reset the handler. */ @Override

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpHandler.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File