diff src/share/vm/oops/methodDataOop.hpp @ 4568:8e1d9c27989a

better allocation of methodData's extraData so that exceptions and deoptimizations can be recorded more accurately
author Christian Haeubl <christian.haeubl@oracle.com>
date Fri, 10 Feb 2012 17:59:35 -0800
parents f7251c729b31
children 8e6db1a5c537
line wrap: on
line diff
--- a/src/share/vm/oops/methodDataOop.hpp	Fri Feb 10 17:03:51 2012 -0800
+++ b/src/share/vm/oops/methodDataOop.hpp	Fri Feb 10 17:59:35 2012 -0800
@@ -1386,6 +1386,7 @@
 
   bool is_mature() const;  // consult mileage and ProfileMaturityPercentage
   static int mileage_of(methodOop m);
+  static bool is_empty_data(int size, Bytecodes::Code code);
 
   // Support for interprocedural escape analysis, from Thomas Kotzmann.
   enum EscapeFlag {