comparison src/share/vm/runtime/globals.hpp @ 17648:a034dc5e910b

8028391: Make the Min/MaxHeapFreeRatio flags manageable Summary: Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallelGC. Reviewed-by: sla, mgerdin, brutisso
author jwilhelm
date Wed, 29 Jan 2014 23:17:05 +0100
parents 7b9127b17b7a
children 10c9507f544a f040cf9fc9c0
comparison
equal deleted inserted replaced
17647:3d60c34b14ca 17648:a034dc5e910b
3131 \ 3131 \
3132 product(uintx, CompressedClassSpaceSize, 1*G, \ 3132 product(uintx, CompressedClassSpaceSize, 1*G, \
3133 "Maximum size of class area in Metaspace when compressed " \ 3133 "Maximum size of class area in Metaspace when compressed " \
3134 "class pointers are used") \ 3134 "class pointers are used") \
3135 \ 3135 \
3136 product(uintx, MinHeapFreeRatio, 40, \ 3136 manageable(uintx, MinHeapFreeRatio, 40, \
3137 "The minimum percentage of heap free after GC to avoid expansion."\ 3137 "The minimum percentage of heap free after GC to avoid expansion."\
3138 " For most GCs this applies to the old generation. In G1 it" \ 3138 " For most GCs this applies to the old generation. In G1 and" \
3139 " applies to the whole heap. Not supported by ParallelGC.") \ 3139 " ParallelGC it applies to the whole heap.") \
3140 \ 3140 \
3141 product(uintx, MaxHeapFreeRatio, 70, \ 3141 manageable(uintx, MaxHeapFreeRatio, 70, \
3142 "The maximum percentage of heap free after GC to avoid shrinking."\ 3142 "The maximum percentage of heap free after GC to avoid shrinking."\
3143 " For most GCs this applies to the old generation. In G1 it" \ 3143 " For most GCs this applies to the old generation. In G1 and" \
3144 " applies to the whole heap. Not supported by ParallelGC.") \ 3144 " ParallelGC it applies to the whole heap.") \
3145 \ 3145 \
3146 product(intx, SoftRefLRUPolicyMSPerMB, 1000, \ 3146 product(intx, SoftRefLRUPolicyMSPerMB, 1000, \
3147 "Number of milliseconds per MB of free space in the heap") \ 3147 "Number of milliseconds per MB of free space in the heap") \
3148 \ 3148 \
3149 product(uintx, MinHeapDeltaBytes, ScaleForWordSize(128*K), \ 3149 product(uintx, MinHeapDeltaBytes, ScaleForWordSize(128*K), \