src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Print this page

        

*** 2067,2078 **** g1_rs.size()/HeapWordSize); _g1_storage.initialize(g1_rs, 0); _g1_committed = MemRegion((HeapWord*)_g1_storage.low(), (size_t) 0); _hrs.initialize((HeapWord*) _g1_reserved.start(), ! (HeapWord*) _g1_reserved.end(), ! _expansion_regions); // Do later initialization work for concurrent refinement. _cg1r->init(); // 6843694 - ensure that the maximum region index can fit --- 2067,2080 ---- g1_rs.size()/HeapWordSize); _g1_storage.initialize(g1_rs, 0); _g1_committed = MemRegion((HeapWord*)_g1_storage.low(), (size_t) 0); _hrs.initialize((HeapWord*) _g1_reserved.start(), ! (HeapWord*) _g1_reserved.end()); ! assert(_hrs.max_length() == _expansion_regions, ! err_msg("max length: %u expansion regions: %u", ! _hrs.max_length(), _expansion_regions)); // Do later initialization work for concurrent refinement. _cg1r->init(); // 6843694 - ensure that the maximum region index can fit