comparison src/share/vm/gc_implementation/g1/g1_globals.hpp @ 11979:8d4ff57af591

8022051: G1: Remove some unused G1 flags Reviewed-by: tschatzl, jmasa
author brutisso
date Thu, 01 Aug 2013 17:29:49 +0200
parents 3a4805ad0005
children 3cce976666d9 5888334c9c24
comparison
equal deleted inserted replaced
11978:dae8324fc7d1 11979:8d4ff57af591
94 "filtering on the SATB buffers it generates. If post-filtering " \ 94 "filtering on the SATB buffers it generates. If post-filtering " \
95 "the percentage of retained entries is over this threshold " \ 95 "the percentage of retained entries is over this threshold " \
96 "the buffer will be enqueued for processing. A value of 0 " \ 96 "the buffer will be enqueued for processing. A value of 0 " \
97 "specifies that mutator threads should not do such filtering.") \ 97 "specifies that mutator threads should not do such filtering.") \
98 \ 98 \
99 develop(intx, G1ExtraRegionSurvRate, 33, \
100 "If the young survival rate is S, and there's room left in " \
101 "to-space, we will allow regions whose survival rate is up to " \
102 "S + (1 - S)*X, where X is this parameter (as a fraction.)") \
103 \
104 develop(bool, G1SATBPrintStubs, false, \ 99 develop(bool, G1SATBPrintStubs, false, \
105 "If true, print generated stubs for the SATB barrier") \ 100 "If true, print generated stubs for the SATB barrier") \
106 \ 101 \
107 experimental(intx, G1ExpandByPercentOfAvailable, 20, \ 102 experimental(intx, G1ExpandByPercentOfAvailable, 20, \
108 "When expanding, % of uncommitted space to claim.") \ 103 "When expanding, % of uncommitted space to claim.") \
109 \ 104 \
110 develop(bool, G1RSBarrierRegionFilter, true, \ 105 develop(bool, G1RSBarrierRegionFilter, true, \
111 "If true, generate region filtering code in RS barrier") \ 106 "If true, generate region filtering code in RS barrier") \
112 \
113 develop(bool, G1RSBarrierNullFilter, true, \
114 "If true, generate null-pointer filtering code in RS barrier") \
115 \ 107 \
116 develop(bool, G1DeferredRSUpdate, true, \ 108 develop(bool, G1DeferredRSUpdate, true, \
117 "If true, use deferred RS updates") \ 109 "If true, use deferred RS updates") \
118 \ 110 \
119 develop(bool, G1RSLogCheckCardTable, false, \ 111 develop(bool, G1RSLogCheckCardTable, false, \
120 "If true, verify that no dirty cards remain after RS log " \ 112 "If true, verify that no dirty cards remain after RS log " \
121 "processing.") \ 113 "processing.") \
122 \
123 develop(bool, G1RSCountHisto, false, \
124 "If true, print a histogram of RS occupancies after each pause") \
125 \ 114 \
126 diagnostic(bool, G1PrintRegionLivenessInfo, false, \ 115 diagnostic(bool, G1PrintRegionLivenessInfo, false, \
127 "Prints the liveness information for all regions in the heap " \ 116 "Prints the liveness information for all regions in the heap " \
128 "at the end of a marking cycle.") \ 117 "at the end of a marking cycle.") \
129 \ 118 \
167 "Log base 2 of the length of conc RS hot-card cache.") \ 156 "Log base 2 of the length of conc RS hot-card cache.") \
168 \ 157 \
169 product(uintx, G1ConcRSHotCardLimit, 4, \ 158 product(uintx, G1ConcRSHotCardLimit, 4, \
170 "The threshold that defines (>=) a hot card.") \ 159 "The threshold that defines (>=) a hot card.") \
171 \ 160 \
172 develop(bool, G1PrintOopAppls, false, \
173 "When true, print applications of closures to external locs.") \
174 \
175 develop(intx, G1RSetRegionEntriesBase, 256, \ 161 develop(intx, G1RSetRegionEntriesBase, 256, \
176 "Max number of regions in a fine-grain table per MB.") \ 162 "Max number of regions in a fine-grain table per MB.") \
177 \ 163 \
178 product(intx, G1RSetRegionEntries, 0, \ 164 product(intx, G1RSetRegionEntries, 0, \
179 "Max number of regions for which we keep bitmaps." \ 165 "Max number of regions for which we keep bitmaps." \