src/share/vm/compiler/compileBroker.hpp

Print this page

        

@@ -20,10 +20,17 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  *
  */
 
+#ifndef SHARE_VM_COMPILER_COMPILEBROKER_HPP
+#define SHARE_VM_COMPILER_COMPILEBROKER_HPP
+
+#include "ci/compilerInterface.hpp"
+#include "compiler/abstractCompiler.hpp"
+#include "runtime/perfData.hpp"
+
 class nmethod;
 class nmethodLocker;
 
 // CompileTask
 //

@@ -378,5 +385,7 @@
   // Debugging output for failure
   static void print_last_compile();
 
   static void print_compiler_threads_on(outputStream* st);
 };
+
+#endif // SHARE_VM_COMPILER_COMPILEBROKER_HPP