comparison src/share/vm/oops/methodDataOop.hpp @ 5111:422c979ff392

fixed two cases where DeoptAction was invalid
author Christian Haeubl <christian.haeubl@oracle.com>
date Thu, 15 Mar 2012 16:34:31 -0700
parents 5e9f38419819
children dad1ac9dba7d
comparison
equal deleted inserted replaced
5110:0ebca2e35ca5 5111:422c979ff392
1204 int _hint_di; 1204 int _hint_di;
1205 1205
1206 // Whole-method sticky bits and flags 1206 // Whole-method sticky bits and flags
1207 public: 1207 public:
1208 enum { 1208 enum {
1209 #ifdef GRAAL
1210 _trap_hist_limit = 13, // decoupled from Deoptimization::Reason_LIMIT
1211 #else
1209 _trap_hist_limit = 17, // decoupled from Deoptimization::Reason_LIMIT 1212 _trap_hist_limit = 17, // decoupled from Deoptimization::Reason_LIMIT
1213 #endif
1210 _trap_hist_mask = max_jubyte, 1214 _trap_hist_mask = max_jubyte,
1211 _extra_data_count = 4 // extra DataLayout headers, for trap history 1215 _extra_data_count = 4 // extra DataLayout headers, for trap history
1212 }; // Public flag values 1216 }; // Public flag values
1213 private: 1217 private:
1214 uint _nof_decompiles; // count of all nmethod removals 1218 uint _nof_decompiles; // count of all nmethod removals