hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
changeset 6980 d19831e79825
parent 6959 01bebea2fd5c
child 7397 5b173b4ca846
equal deleted inserted replaced
6959:01bebea2fd5c 6980:d19831e79825
  1770       add_to_alloc_buffer_waste(waste);
  1770       add_to_alloc_buffer_waste(waste);
  1771       _alloc_buffers[ap]->retire(true, false);
  1771       _alloc_buffers[ap]->retire(true, false);
  1772     }
  1772     }
  1773   }
  1773   }
  1774 
  1774 
  1775 private:
       
  1776   template <class T> void deal_with_reference(T* ref_to_scan) {
  1775   template <class T> void deal_with_reference(T* ref_to_scan) {
  1777     if (has_partial_array_mask(ref_to_scan)) {
  1776     if (has_partial_array_mask(ref_to_scan)) {
  1778       _partial_scan_cl->do_oop_nv(ref_to_scan);
  1777       _partial_scan_cl->do_oop_nv(ref_to_scan);
  1779     } else {
  1778     } else {
  1780       // Note: we can use "raw" versions of "region_containing" because
  1779       // Note: we can use "raw" versions of "region_containing" because