src/share/vm/oops/methodDataOop.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_OOPS_METHODDATAOOP_HPP
+ #define SHARE_VM_OOPS_METHODDATAOOP_HPP
+
+ #include "interpreter/bytecodes.hpp"
+ #include "memory/universe.hpp"
+ #include "oops/methodOop.hpp"
+ #include "oops/oop.hpp"
+ #include "runtime/orderAccess.hpp"
+
class BytecodeStream;
// The MethodData object collects counts and other profile information
// during zeroth-tier (interpretive) and first-tier execution.
// The profile is used later by compilation heuristics. Some heuristics
*** 1488,1492 ****
--- 1497,1503 ----
#endif
// verification
void verify_data_on(outputStream* st);
};
+
+ #endif // SHARE_VM_OOPS_METHODDATAOOP_HPP