< prev index next >

src/hotspot/share/gc/g1/g1BarrierSet.cpp

Print this page
*** 97,20 ***
        queue_set.enqueue_known_active(queue, CompressedOops::decode_not_null(heap_oop));
      }
    }
  }
  
! void G1BarrierSet::write_ref_array_pre(oop* dst, size_t count, bool dest_uninitialized) {
!   if (!dest_uninitialized) {
-     write_ref_array_pre_work(dst, count);
-   }
  }
  
! void G1BarrierSet::write_ref_array_pre(narrowOop* dst, size_t count, bool dest_uninitialized) {
!   if (!dest_uninitialized) {
-     write_ref_array_pre_work(dst, count);
-   }
  }
  
  void G1BarrierSet::write_region(MemRegion mr) {
    if (mr.is_empty()) {
      return;
--- 97,16 ---
        queue_set.enqueue_known_active(queue, CompressedOops::decode_not_null(heap_oop));
      }
    }
  }
  
! void G1BarrierSet::write_ref_array_pre(oop* dst, size_t count) {
!   write_ref_array_pre_work(dst, count);
  }
  
! void G1BarrierSet::write_ref_array_pre(narrowOop* dst, size_t count) {
!   write_ref_array_pre_work(dst, count);
  }
  
  void G1BarrierSet::write_region(MemRegion mr) {
    if (mr.is_empty()) {
      return;
< prev index next >