diff src/share/vm/interpreter/templateInterpreter.cpp @ 7062:8c5333c80cfd

increased CompileThreshold to increase reliability of profiling information increased InitialCodeCacheSize to fit the bootstrapping added flag -XX:GraalClassPath to allow providing a .jar or .zip file that contains all Graal classes added support for the flag -XX:TraceCompilationPolicy to the Graal-specific compilation policy
author Christian Haeubl <haeubl@ssw.jku.at>
date Thu, 15 Nov 2012 11:40:50 +0100
parents 1d7922586cf6
children 7d815d842ee0
line wrap: on
line diff
--- a/src/share/vm/interpreter/templateInterpreter.cpp	Tue Nov 13 21:21:02 2012 +0100
+++ b/src/share/vm/interpreter/templateInterpreter.cpp	Thu Nov 15 11:40:50 2012 +0100
@@ -27,6 +27,7 @@
 #include "interpreter/interpreterGenerator.hpp"
 #include "interpreter/interpreterRuntime.hpp"
 #include "interpreter/templateTable.hpp"
+#include "utilities/machineCodePrinter.hpp"
 
 #ifndef CC_INTERP
 
@@ -51,6 +52,9 @@
                           "Interpreter");
     InterpreterGenerator g(_code);
     if (PrintInterpreter) print();
+    if (PrintMachineCodeToFile) {
+      MachineCodePrinter::print(_code);
+    }
   }
 
   // initialize dispatch table