Mercurial > hg > graal-compiler
comparison 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 |
comparison
equal
deleted
inserted
replaced
2430:5c0b591e1074 | 2431:02f49b66361a |
---|---|
191 "Log base 2 of the length of conc RS hot-card cache.") \ | 191 "Log base 2 of the length of conc RS hot-card cache.") \ |
192 \ | 192 \ |
193 develop(intx, G1ConcRSHotCardLimit, 4, \ | 193 develop(intx, G1ConcRSHotCardLimit, 4, \ |
194 "The threshold that defines (>=) a hot card.") \ | 194 "The threshold that defines (>=) a hot card.") \ |
195 \ | 195 \ |
196 develop(intx, G1MaxHotCardCountSizePercent, 25, \ | |
197 "The maximum size of the hot card count cache as a " \ | |
198 "percentage of the number of cards for the maximum heap.") \ | |
199 \ | |
196 develop(bool, G1PrintOopAppls, false, \ | 200 develop(bool, G1PrintOopAppls, false, \ |
197 "When true, print applications of closures to external locs.") \ | 201 "When true, print applications of closures to external locs.") \ |
198 \ | 202 \ |
199 develop(intx, G1RSetRegionEntriesBase, 256, \ | 203 develop(intx, G1RSetRegionEntriesBase, 256, \ |
200 "Max number of regions in a fine-grain table per MB.") \ | 204 "Max number of regions in a fine-grain table per MB.") \ |