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

changeset 5785
a5ac0873476c
parent 5784
190899198332
parent 5773
a19bea467577
child 5820
798522662fcd
equal deleted inserted replaced
5784:190899198332 5785:a5ac0873476c
2067 g1_rs.size()/HeapWordSize); 2067 g1_rs.size()/HeapWordSize);
2068 2068
2069 _g1_storage.initialize(g1_rs, 0); 2069 _g1_storage.initialize(g1_rs, 0);
2070 _g1_committed = MemRegion((HeapWord*)_g1_storage.low(), (size_t) 0); 2070 _g1_committed = MemRegion((HeapWord*)_g1_storage.low(), (size_t) 0);
2071 _hrs.initialize((HeapWord*) _g1_reserved.start(), 2071 _hrs.initialize((HeapWord*) _g1_reserved.start(),
2072 (HeapWord*) _g1_reserved.end(), 2072 (HeapWord*) _g1_reserved.end());
2073 _expansion_regions); 2073 assert(_hrs.max_length() == _expansion_regions,
2074 err_msg("max length: %u expansion regions: %u",
2075 _hrs.max_length(), _expansion_regions));
2074 2076
2075 // Do later initialization work for concurrent refinement. 2077 // Do later initialization work for concurrent refinement.
2076 _cg1r->init(); 2078 _cg1r->init();
2077 2079
2078 // 6843694 - ensure that the maximum region index can fit 2080 // 6843694 - ensure that the maximum region index can fit

mercurial