hg: jdk7/hotspot-gc/hotspot: 6921710: G1: assert(new_finger >= _finger && new_finger < _region_limit, "invariant")

andrey.petrusenko at sun.com andrey.petrusenko at sun.com
Thu Mar 18 19:58:53 UTC 2010

Changeset: 3f0549ed0c98
Author:    apetrusenko
Date:      2010-03-18 01:48 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3f0549ed0c98

6921710: G1: assert(new_finger >= _finger && new_finger < _region_limit,"invariant")
Summary: If CM task was aborted while scanning the last object of the specified region and the size of that object is equal to bitmap's granularity then the next offset would be equal or over the region limit which is exactly what the assertion states.
Reviewed-by: ysr, tonyp, jmasa

! src/share/vm/gc_implementation/g1/concurrentMark.cpp

More information about the hotspot-gc-dev mailing list