Request for review(S): 6822263 G1: JVMTI heap iteration fails
Igor Veresov
Igor.Veresov at Sun.COM
Wed Mar 25 22:06:19 UTC 2009
JVMTI reachable objects iteration functions use a call to object_iterate() to
clean the marking bits of the objects (it uses marking bits to track the
vertices of the object graph that it visits). The semantics of the
object_iterate() include iteration over the perm gen. However G1 doesn't do
that. The fix is to include the perm gen objects in the iterable set.
Webrev: http://cr.openjdk.java.net/~iveresov/6822263/webrev.00
Testing: Affected nsk tests
More information about the hotspot-gc-dev
mailing list