--- old/src/hotspot/share/gc/g1/heapRegionManager.cpp 2018-10-05 11:10:26.743212500 -0700 +++ new/src/hotspot/share/gc/g1/heapRegionManager.cpp 2018-10-05 11:10:25.846761400 -0700 @@ -513,7 +513,7 @@ #endif // PRODUCT HeapRegionClaimer::HeapRegionClaimer(uint n_workers) : - _n_workers(n_workers), _n_regions(G1CollectedHeap::heap()->_hrm._allocated_heapregions_length), _claims(NULL) { + _n_workers(n_workers), _n_regions(G1CollectedHeap::heap()->_hrm->_allocated_heapregions_length), _claims(NULL) { assert(n_workers > 0, "Need at least one worker."); uint* new_claims = NEW_C_HEAP_ARRAY(uint, _n_regions, mtGC); memset(new_claims, Unclaimed, sizeof(*_claims) * _n_regions);