src/hotspot/share/gc/g1/g1CollectedHeap.hpp
changeset 59062 6530de931b8e
parent 59061 df6f2350edfa
child 59067 f080b08daace
equal deleted inserted replaced
59061:df6f2350edfa 59062:6530de931b8e
   528   void make_pending_list_reachable();
   528   void make_pending_list_reachable();
   529 
   529 
   530   // Merges the information gathered on a per-thread basis for all worker threads
   530   // Merges the information gathered on a per-thread basis for all worker threads
   531   // during GC into global variables.
   531   // during GC into global variables.
   532   void merge_per_thread_state_info(G1ParScanThreadStateSet* per_thread_states);
   532   void merge_per_thread_state_info(G1ParScanThreadStateSet* per_thread_states);
       
   533 
       
   534   void verify_numa_regions(const char* desc);
       
   535 
   533 public:
   536 public:
   534   G1YoungRemSetSamplingThread* sampling_thread() const { return _young_gen_sampling_thread; }
   537   G1YoungRemSetSamplingThread* sampling_thread() const { return _young_gen_sampling_thread; }
   535 
   538 
   536   WorkGang* workers() const { return _workers; }
   539   WorkGang* workers() const { return _workers; }
   537 
   540 
  1282   // add appropriate methods for any other surv rate groups
  1285   // add appropriate methods for any other surv rate groups
  1283 
  1286 
  1284   const G1SurvivorRegions* survivor() const { return &_survivor; }
  1287   const G1SurvivorRegions* survivor() const { return &_survivor; }
  1285 
  1288 
  1286   uint eden_regions_count() const { return _eden.length(); }
  1289   uint eden_regions_count() const { return _eden.length(); }
       
  1290   uint eden_regions_count(uint node_index) const { return _eden.regions_on_node(node_index); }
  1287   uint survivor_regions_count() const { return _survivor.length(); }
  1291   uint survivor_regions_count() const { return _survivor.length(); }
       
  1292   uint survivor_regions_count(uint node_index) const { return _survivor.regions_on_node(node_index); }
  1288   size_t eden_regions_used_bytes() const { return _eden.used_bytes(); }
  1293   size_t eden_regions_used_bytes() const { return _eden.used_bytes(); }
  1289   size_t survivor_regions_used_bytes() const { return _survivor.used_bytes(); }
  1294   size_t survivor_regions_used_bytes() const { return _survivor.used_bytes(); }
  1290   uint young_regions_count() const { return _eden.length() + _survivor.length(); }
  1295   uint young_regions_count() const { return _eden.length() + _survivor.length(); }
  1291   uint old_regions_count() const { return _old_set.length(); }
  1296   uint old_regions_count() const { return _old_set.length(); }
  1292   uint archive_regions_count() const { return _archive_set.length(); }
  1297   uint archive_regions_count() const { return _archive_set.length(); }