8278601: Parallel: Remove redundant code in ObjectStartArray::initialize

Reviewed-by: sjohanss, mli
This commit is contained in:
Albert Mingkun Yang 2021-12-16 13:40:22 +00:00
parent e0700bf1d4
commit 271d26f141

View file

@ -68,13 +68,7 @@ void ObjectStartArray::initialize(MemRegion reserved_region) {
_virtual_space.initialize(backing_store); _virtual_space.initialize(backing_store);
_raw_base = (jbyte*)_virtual_space.low_boundary(); _raw_base = (jbyte*)_virtual_space.low_boundary();
assert(_raw_base != nullptr, "set from the backing_store");
if (_raw_base == NULL) {
vm_exit_during_initialization("Could not get raw_base address");
}
MemTracker::record_virtual_memory_type((address)_raw_base, mtGC);
_offset_base = _raw_base - (size_t(reserved_region.start()) >> _card_shift); _offset_base = _raw_base - (size_t(reserved_region.start()) >> _card_shift);