8027960: Assertion assert(end >= start) failed during nightly testing on solaris

Fri, 08 Nov 2013 17:46:53 +0100

author
sjohanss
date
Fri, 08 Nov 2013 17:46:53 +0100
changeset 6094
ee527493b36d
parent 6093
11b116661830
child 6095
755c423791ab

8027960: Assertion assert(end >= start) failed during nightly testing on solaris
Summary: Needed to update _space_alignment in generation sizer to ensure correct sizing of spaces.
Reviewed-by: jmasa, tschatzl

src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp file | annotate | diff | comparison | revisions
     1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp	Mon Nov 11 16:20:48 2013 +0100
     1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp	Fri Nov 08 17:46:53 2013 +0100
     1.3 @@ -75,6 +75,7 @@
     1.4    size_t new_alignment = round_to(page_sz, _gen_alignment);
     1.5    if (new_alignment != _gen_alignment) {
     1.6      _gen_alignment = new_alignment;
     1.7 +    _space_alignment = new_alignment;
     1.8      // Redo everything from the start
     1.9      initialize_flags();
    1.10    }

mercurial