Mercurial > hg > truffle
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 |