changeset 16188:84b5d413e540

register NoDeadCodeVerifyHandler with GraalDebugConfig
author Doug Simon <doug.simon@oracle.com>
date Thu, 19 Jun 2014 12:04:13 +0200
parents dd3d62dfa0bd
children 7230e2f425f6
files graal/com.oracle.graal.printer/src/com/oracle/graal/printer/DebugEnvironment.java
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.printer/src/com/oracle/graal/printer/DebugEnvironment.java	Thu Jun 19 12:03:23 2014 +0200
+++ b/graal/com.oracle.graal.printer/src/com/oracle/graal/printer/DebugEnvironment.java	Thu Jun 19 12:04:13 2014 +0200
@@ -67,6 +67,9 @@
         if (verifyFilter == null && assertionsEnabled()) {
             verifyFilter = "";
         }
+        if (verifyFilter != null) {
+            verifyHandlers.add(new NoDeadCodeVerifyHandler());
+        }
         GraalDebugConfig debugConfig = new GraalDebugConfig(Log.getValue(), Meter.getValue(), TrackMemUse.getValue(), Time.getValue(), Dump.getValue(), verifyFilter, MethodFilter.getValue(), log,
                         dumpHandlers, verifyHandlers);
         Debug.setConfig(debugConfig);