Mercurial > hg > graal-compiler
diff src/share/vm/gc_implementation/g1/g1_globals.hpp @ 2431: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
author | johnc |
---|---|
date | Mon, 28 Mar 2011 10:58:54 -0700 |
parents | c33825b68624 |
children | 371bbc844bf1 |
line wrap: on
line diff
--- a/src/share/vm/gc_implementation/g1/g1_globals.hpp Wed Mar 23 14:12:51 2011 +0100 +++ b/src/share/vm/gc_implementation/g1/g1_globals.hpp Mon Mar 28 10:58:54 2011 -0700 @@ -193,6 +193,10 @@ develop(intx, G1ConcRSHotCardLimit, 4, \ "The threshold that defines (>=) a hot card.") \ \ + develop(intx, G1MaxHotCardCountSizePercent, 25, \ + "The maximum size of the hot card count cache as a " \ + "percentage of the number of cards for the maximum heap.") \ + \ develop(bool, G1PrintOopAppls, false, \ "When true, print applications of closures to external locs.") \ \