hotspot/src/share/vm/oops/methodData.hpp
changeset 23525 e3eb08ead679
parent 23491 f690330b10b9
child 23526 6851d341ad52
equal deleted inserted replaced
23524:2a2aa2a6b3c3 23525:e3eb08ead679
  2050 
  2050 
  2051   bool is_methodData() const volatile { return true; }
  2051   bool is_methodData() const volatile { return true; }
  2052 
  2052 
  2053   // Whole-method sticky bits and flags
  2053   // Whole-method sticky bits and flags
  2054   enum {
  2054   enum {
  2055     _trap_hist_limit    = 19,   // decoupled from Deoptimization::Reason_LIMIT
  2055     _trap_hist_limit    = 20,   // decoupled from Deoptimization::Reason_LIMIT
  2056     _trap_hist_mask     = max_jubyte,
  2056     _trap_hist_mask     = max_jubyte,
  2057     _extra_data_count   = 4     // extra DataLayout headers, for trap history
  2057     _extra_data_count   = 4     // extra DataLayout headers, for trap history
  2058   }; // Public flag values
  2058   }; // Public flag values
  2059 private:
  2059 private:
  2060   uint _nof_decompiles;             // count of all nmethod removals
  2060   uint _nof_decompiles;             // count of all nmethod removals