hg: jdk7/hotspot-gc/hotspot: 7026932: G1: No need to abort VM when card count cache expansion fails

john.cuthbertson at oracle.com john.cuthbertson at oracle.com
Tue Mar 29 17:01:45 PDT 2011


Changeset: 02f49b66361a
Author:    johnc
Date:      2011-03-28 10:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/02f49b66361a

7026932: G1: No need to abort VM when card count cache expansion fails
Summary: Manage allocation/freeing of the card cache counts and epochs arrays directly so that an allocation failure while attempting to expand these arrays does not abort the JVM. Failure to expand these arrays is not fatal.
Reviewed-by: iveresov, tonyp

! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp



More information about the hotspot-gc-dev mailing list