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

changeset 5785
a5ac0873476c
parent 5784
190899198332
parent 5773
a19bea467577
child 5820
798522662fcd
     1.1 --- a/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp	Thu Sep 26 10:25:02 2013 -0400
     1.2 +++ b/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp	Fri Sep 27 10:08:56 2013 -0400
     1.3 @@ -2069,8 +2069,10 @@
     1.4    _g1_storage.initialize(g1_rs, 0);
     1.5    _g1_committed = MemRegion((HeapWord*)_g1_storage.low(), (size_t) 0);
     1.6    _hrs.initialize((HeapWord*) _g1_reserved.start(),
     1.7 -                  (HeapWord*) _g1_reserved.end(),
     1.8 -                  _expansion_regions);
     1.9 +                  (HeapWord*) _g1_reserved.end());
    1.10 +  assert(_hrs.max_length() == _expansion_regions,
    1.11 +         err_msg("max length: %u expansion regions: %u",
    1.12 +                 _hrs.max_length(), _expansion_regions));
    1.13  
    1.14    // Do later initialization work for concurrent refinement.
    1.15    _cg1r->init();

mercurial