changeset 5145:19a3ae027c56

Use DumpOnError flag, false by default
author Gilles Duboscq <duboscq@ssw.jku.at>
date Thu, 22 Mar 2012 18:36:52 +0100
parents f5511facb897
children 25903e52af48
files graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalOptions.java graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotDebugConfig.java
diffstat 2 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalOptions.java	Thu Mar 22 18:28:18 2012 +0100
+++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalOptions.java	Thu Mar 22 18:36:52 2012 +0100
@@ -117,11 +117,10 @@
     public static String Time                                = null;
     public static String Log                                 = null;
     public static String MethodFilter                        = null;
+    public static boolean DumpOnError                        = ____;
 
     // Ideal graph visualizer output settings
-    public static boolean PlotOnError                        = ____;
     public static int     PlotLevel                          = 3;
-    public static boolean PlotSnippets                       = ____;
     public static int     PrintIdealGraphLevel               = 0;
     public static boolean PrintIdealGraphFile                = ____;
     public static String  PrintIdealGraphAddress             = "127.0.0.1";
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotDebugConfig.java	Thu Mar 22 18:28:18 2012 +0100
+++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotDebugConfig.java	Thu Mar 22 18:36:52 2012 +0100
@@ -143,7 +143,7 @@
         Debug.log(String.format("Exception occured in scope: %s", Debug.currentScope()));
         for (Object o : Debug.context()) {
             Debug.log("Context obj %s", o);
-            if (o instanceof Graph) {
+            if (o instanceof Graph && GraalOptions.DumpOnError) {
                 Graph graph = (Graph) o;
                 Debug.log("Found graph in context: ", graph);
                 Debug.dump(o, "Exception graph");