comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 20305:755930f931e3

8027959: Early reclamation of large objects in G1 Summary: Try to reclaim humongous objects at every young collection after doing a conservative estimate of its liveness. Reviewed-by: brutisso, mgerdin
author tschatzl
date Wed, 23 Jul 2014 09:03:32 +0200
parents 191174b49bec
children bfba6779654b
comparison
equal deleted inserted replaced
20304:a22acf6d7598 20305:755930f931e3
287 \ 287 \
288 experimental(uintx, G1CodeRootsChunkCacheKeepPercent, 10, \ 288 experimental(uintx, G1CodeRootsChunkCacheKeepPercent, 10, \
289 "The amount of code root chunks that should be kept at most " \ 289 "The amount of code root chunks that should be kept at most " \
290 "as percentage of already allocated.") \ 290 "as percentage of already allocated.") \
291 \ 291 \
292 experimental(bool, G1ReclaimDeadHumongousObjectsAtYoungGC, true, \
293 "Try to reclaim dead large objects at every young GC.") \
294 \
295 experimental(bool, G1TraceReclaimDeadHumongousObjectsAtYoungGC, false, \
296 "Print some information about large object liveness " \
297 "at every young GC.") \
298 \
292 experimental(uintx, G1OldCSetRegionThresholdPercent, 10, \ 299 experimental(uintx, G1OldCSetRegionThresholdPercent, 10, \
293 "An upper bound for the number of old CSet regions expressed " \ 300 "An upper bound for the number of old CSet regions expressed " \
294 "as a percentage of the heap size.") \ 301 "as a percentage of the heap size.") \
295 \ 302 \
296 experimental(ccstr, G1LogLevel, NULL, \ 303 experimental(ccstr, G1LogLevel, NULL, \