hg: hsx/hotspot-gc/hotspot: 7086533: G1: assert(!_g1->is_obj_dead(obj)): We should not be preserving dead objs: g1CollectedHeap.cpp:3835
john.cuthbertson at oracle.com
john.cuthbertson at oracle.com
Wed Sep 28 21:40:36 UTC 2011
Changeset: 273b46400613
Author: johnc
Date: 2011-09-28 10:36 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/273b46400613
7086533: G1: assert(!_g1->is_obj_dead(obj)): We should not be preserving dead objs: g1CollectedHeap.cpp:3835
Summary: Some objects may not be marked in the event of an evacuation failure in a partially young GC, during a marking cycle. Avoid this situation by not allowing partially young GCs during a marking cycle.
Reviewed-by: tonyp, ysr, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
More information about the hotspot-gc-dev
mailing list