diff src/share/vm/graal/graalCompiler.hpp @ 19321:98592ae4b1fa

only record method dependencies if JVMTI hotswapping or breakpointing is enabled don't verify dependencies if the SystemDictionary was not updated during compilation
author Doug Simon <doug.simon@oracle.com>
date Thu, 12 Feb 2015 16:54:12 +0100
parents 9bb816169777
children 104304a54b0c
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompiler.hpp	Thu Feb 12 15:20:14 2015 +0100
+++ b/src/share/vm/graal/graalCompiler.hpp	Thu Feb 12 16:54:12 2015 +0100
@@ -25,6 +25,7 @@
 #define SHARE_VM_GRAAL_GRAAL_COMPILER_HPP
 
 #include "compiler/abstractCompiler.hpp"
+#include "graal/graalEnv.hpp"
 
 class GraalCompiler : public AbstractCompiler {
 
@@ -72,7 +73,7 @@
   // Compilation entry point for methods
   virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci);
 
-  void compile_method(methodHandle target, int entry_bci, CompileTask* task);
+  void compile_method(methodHandle target, int entry_bci, GraalEnv* env);
 
   // Print compilation timers and statistics
   virtual void print_timers();