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