< prev index next > src/hotspot/share/gc/z/zMark.cpp
Print this page
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;
}
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 >