equal
deleted
inserted
replaced
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 |