src/share/vm/runtime/compilationPolicy.hpp
Print this page
*** 20,29 ****
--- 20,38 ----
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
+ #ifndef SHARE_VM_RUNTIME_COMPILATIONPOLICY_HPP
+ #define SHARE_VM_RUNTIME_COMPILATIONPOLICY_HPP
+
+ #include "code/nmethod.hpp"
+ #include "compiler/compileBroker.hpp"
+ #include "memory/allocation.hpp"
+ #include "runtime/vm_operations.hpp"
+ #include "utilities/growableArray.hpp"
+
// The CompilationPolicy selects which method (if any) should be compiled.
// It also decides which methods must always be compiled (i.e., are never
// interpreted).
class CompileTask;
class CompileQueue;
*** 124,128 ****
--- 133,139 ----
static const char* shouldNotInline(methodHandle callee);
// negative filter: should send NOT be inlined? returns NULL (--> inline) or rejection msg
};
#endif
+
+ #endif // SHARE_VM_RUNTIME_COMPILATIONPOLICY_HPP