diff src/share/vm/c1/c1_globals.hpp @ 3543:344264424174

Enable debugging of compiler code from Java IDEs. Moved binary to "graal" subdirectory. New flag for starting Graal is just "-graal".
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Sat, 13 Aug 2011 18:08:28 +0200
parents d577d07cedec
children 622bbc9dafbd
line wrap: on
line diff
--- a/src/share/vm/c1/c1_globals.hpp	Thu Aug 11 11:45:33 2011 +0200
+++ b/src/share/vm/c1/c1_globals.hpp	Sat Aug 13 18:08:28 2011 +0200
@@ -53,14 +53,16 @@
 //
 #define C1_FLAGS(develop, develop_pd, product, product_pd, notproduct)      \
                                                                             \
-  product(bool, UseGraal, false,                                              \
-          "Use graal instead of C1")                                          \
-  product(bool, GraalBailoutIsFatal, true,                                    \
-          "Abort the VM on graal bailout")                                    \
-  product(bool, BootstrapGraal, false,                                        \
-          "Bootstrap graal before running Java main method")                  \
-  product(intx, TraceGraal, 0,                                                \
-          "Trace level for graal")                                            \
+  product(bool, UseGraal, true,                                             \
+          "Use graal instead of C1")                                        \
+  product(bool, DebugGraal, true,                                           \
+          "Enable JVMTI for the compiler thread")                           \
+  product(bool, GraalBailoutIsFatal, true,                                  \
+          "Abort the VM on graal bailout")                                  \
+  product(bool, BootstrapGraal, false,                                      \
+          "Bootstrap graal before running Java main method")                \
+  product(intx, TraceGraal, 0,                                              \
+          "Trace level for graal")                                          \
   product(bool, TraceSignals, false,                                        \
           "Trace signals and implicit exception handling")                  \
   /* Printing */                                                            \