diff graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugScope.java @ 16297:b9236eaecf4c

simplified DebugVerifyHandler API to be closer to DebugDumpHandler
author Doug Simon <doug.simon@oracle.com>
date Mon, 30 Jun 2014 17:23:56 +0200
parents 48f86e56eb75
children 9bfc4247262f
line wrap: on
line diff
--- a/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugScope.java	Mon Jun 30 15:43:25 2014 +0200
+++ b/graal/com.oracle.graal.debug/src/com/oracle/graal/debug/internal/DebugScope.java	Mon Jun 30 17:23:56 2014 +0200
@@ -218,14 +218,15 @@
     }
 
     /**
-     * @see Debug#verify(Object, Object)
+     * @see Debug#verify(Object, String)
      */
-    public void verify(Object object, Object... ctx) {
+    public void verify(Object object, String formatString, Object... args) {
         if (isVerifyEnabled()) {
             DebugConfig config = getConfig();
             if (config != null) {
+                String message = String.format(formatString, args);
                 for (DebugVerifyHandler handler : config.verifyHandlers()) {
-                    handler.verify(object, ctx);
+                    handler.verify(object, message);
                 }
             }
         }