changeset 16186:8366c0c9e5c3

submit graphs to DebugVerifyHandlers after each phase
author Doug Simon <doug.simon@oracle.com>
date Thu, 19 Jun 2014 12:02:33 +0200
parents af9f3a5f091b
children dd3d62dfa0bd
files graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java	Thu Jun 19 11:24:16 2014 +0200
+++ b/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/BasePhase.java	Thu Jun 19 12:02:33 2014 +0200
@@ -100,6 +100,9 @@
             if (dumpGraph && Debug.isDumpEnabled()) {
                 Debug.dump(graph, "After phase %s", getName());
             }
+            if (Debug.isVerifyEnabled()) {
+                Debug.verify(graph, "After phase %s", getName());
+            }
             assert graph.verify();
         } catch (Throwable t) {
             throw Debug.handle(t);