Mercurial > hg > truffle
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." \ |