Mercurial > hg > graal-jvmci-8
comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 1394:1316cec51b4d
6819061: G1: eliminate serial Other times that are proportional to the collection set length
6871109: G1: remove the concept of the scan only prefix
Summary: Removed scan only regions and associated code. The young portion of the collection set is now constructed incrementally - when a young region is retired as the current allocation region it is added to the collection set.
Reviewed-by: apetrusenko, iveresov, tonyp
author | johnc |
---|---|
date | Thu, 22 Apr 2010 10:02:38 -0700 |
parents | 79e419e5ea3b |
children | c18cbe5936b8 f16f1d7893de |
comparison
equal
deleted
inserted
replaced
1393:6ecb6e6de3d6 | 1394:1316cec51b4d |
---|---|
1 /* | 1 /* |
2 * Copyright 2001-2009 Sun Microsystems, Inc. All Rights Reserved. | 2 * Copyright 2001-2010 Sun Microsystems, Inc. All Rights Reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * | 4 * |
5 * This code is free software; you can redistribute it and/or modify it | 5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as | 6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. | 7 * published by the Free Software Foundation. |
224 \ | 224 \ |
225 develop(intx, G1YoungSurvRateNumRegionsSummary, 0, \ | 225 develop(intx, G1YoungSurvRateNumRegionsSummary, 0, \ |
226 "the number of regions for which we'll print a surv rate " \ | 226 "the number of regions for which we'll print a surv rate " \ |
227 "summary.") \ | 227 "summary.") \ |
228 \ | 228 \ |
229 develop(bool, G1UseScanOnlyPrefix, false, \ | |
230 "It determines whether the system will calculate an optimum " \ | |
231 "scan-only set.") \ | |
232 \ | |
233 product(intx, G1ReservePercent, 10, \ | 229 product(intx, G1ReservePercent, 10, \ |
234 "It determines the minimum reserve we should have in the heap " \ | 230 "It determines the minimum reserve we should have in the heap " \ |
235 "to minimize the probability of promotion failure.") \ | 231 "to minimize the probability of promotion failure.") \ |
236 \ | 232 \ |
237 diagnostic(bool, G1PrintHeapRegions, false, \ | 233 diagnostic(bool, G1PrintHeapRegions, false, \ |