< prev index next >

src/hotspot/share/gc/z/zMark.cpp

Print this page
*** 168,11 ***
  bool ZMark::follow_work_partial() {
    return follow_work(true /* partial */);
  }
  
  bool ZMark::is_array(zaddress addr) const {
!   return to_oop(addr)->is_objArray();
  }
  
  static uintptr_t encode_partial_array_offset(zpointer* addr) {
    return untype(ZAddress::offset(to_zaddress((uintptr_t)addr))) >> ZMarkPartialArrayMinSizeShift;
  }
--- 168,11 ---
  bool ZMark::follow_work_partial() {
    return follow_work(true /* partial */);
  }
  
  bool ZMark::is_array(zaddress addr) const {
!   return to_oop(addr)->is_refArray();
  }
  
  static uintptr_t encode_partial_array_offset(zpointer* addr) {
    return untype(ZAddress::offset(to_zaddress((uintptr_t)addr))) >> ZMarkPartialArrayMinSizeShift;
  }
< prev index next >