Mercurial > hg > truffle
comparison src/share/vm/runtime/globals.hpp @ 20326:da00a41842a5
8038265: CMS: enable time based triggering of concurrent cycles
Reviewed-by: mgerdin, brutisso
Contributed-by: michal@frajt.eu
author | brutisso |
---|---|
date | Wed, 23 Apr 2014 12:37:36 +0200 |
parents | 8ae0d26ab728 |
children | 833b0f92429a |
comparison
equal
deleted
inserted
replaced
20325:43aa571c1131 | 20326:da00a41842a5 |
---|---|
1943 "concurrent GC cycle. It is used by GCs that trigger a " \ | 1943 "concurrent GC cycle. It is used by GCs that trigger a " \ |
1944 "concurrent GC cycle based on the occupancy of the entire heap, " \ | 1944 "concurrent GC cycle based on the occupancy of the entire heap, " \ |
1945 "not just one of the generations (e.g., G1). A value of 0 " \ | 1945 "not just one of the generations (e.g., G1). A value of 0 " \ |
1946 "denotes 'do constant GC cycles'.") \ | 1946 "denotes 'do constant GC cycles'.") \ |
1947 \ | 1947 \ |
1948 manageable(intx, CMSTriggerInterval, -1, \ | |
1949 "Commence a CMS collection cycle (at least) every so many " \ | |
1950 "milliseconds (0 permanently, -1 disabled)") \ | |
1951 \ | |
1948 product(bool, UseCMSInitiatingOccupancyOnly, false, \ | 1952 product(bool, UseCMSInitiatingOccupancyOnly, false, \ |
1949 "Only use occupancy as a criterion for starting a CMS collection")\ | 1953 "Only use occupancy as a criterion for starting a CMS collection")\ |
1950 \ | 1954 \ |
1951 product(uintx, CMSIsTooFullPercentage, 98, \ | 1955 product(uintx, CMSIsTooFullPercentage, 98, \ |
1952 "An absolute ceiling above which CMS will always consider the " \ | 1956 "An absolute ceiling above which CMS will always consider the " \ |