src/share/vm/runtime/globals.hpp

changeset 2905
688202ef6306
parent 2896
566ea7a12419
parent 2892
30d3b13f1938
child 2916
f52ed367b66d
     1.1 --- a/src/share/vm/runtime/globals.hpp	Thu May 12 16:24:44 2011 -0700
     1.2 +++ b/src/share/vm/runtime/globals.hpp	Thu May 12 19:39:58 2011 -0700
     1.3 @@ -1460,8 +1460,10 @@
     1.4    product(intx, ParallelGCBufferWastePct, 10,                               \
     1.5            "wasted fraction of parallel allocation buffer.")                 \
     1.6                                                                              \
     1.7 -  product(bool, ParallelGCRetainPLAB, true,                                 \
     1.8 -          "Retain parallel allocation buffers across scavenges.")           \
     1.9 +  diagnostic(bool, ParallelGCRetainPLAB, false,                             \
    1.10 +             "Retain parallel allocation buffers across scavenges; "        \
    1.11 +             " -- disabled because this currently conflicts with "          \
    1.12 +             " parallel card scanning under certain conditions ")           \
    1.13                                                                              \
    1.14    product(intx, TargetPLABWastePct, 10,                                     \
    1.15            "target wasted space in last buffer as pct of overall allocation")\
    1.16 @@ -1495,7 +1497,15 @@
    1.17    product(uintx, ParGCDesiredObjsFromOverflowList, 20,                      \
    1.18            "The desired number of objects to claim from the overflow list")  \
    1.19                                                                              \
    1.20 -  product(uintx, CMSParPromoteBlocksToClaim, 16,                             \
    1.21 +  diagnostic(intx, ParGCStridesPerThread, 2,                                \
    1.22 +          "The number of strides per worker thread that we divide up the "  \
    1.23 +          "card table scanning work into")                                  \
    1.24 +                                                                            \
    1.25 +  diagnostic(intx, ParGCCardsPerStrideChunk, 256,                           \
    1.26 +          "The number of cards in each chunk of the parallel chunks used "  \
    1.27 +          "during card table scanning")                                     \
    1.28 +                                                                            \
    1.29 +  product(uintx, CMSParPromoteBlocksToClaim, 16,                            \
    1.30            "Number of blocks to attempt to claim when refilling CMS LAB for "\
    1.31            "parallel GC.")                                                   \
    1.32                                                                              \

mercurial