comparison src/cpu/x86/vm/globals_x86.hpp @ 20284:dac61d838654

8054376: Move RTM flags from Experimental to Product Reviewed-by: roland
author kvn
date Mon, 11 Aug 2014 11:43:22 -0700
parents 526acaf3626f
children 166d744df0de
comparison
equal deleted inserted replaced
20283:dbb05f6d93c4 20284:dac61d838654
128 \ 128 \
129 product(bool, UseFastStosb, false, \ 129 product(bool, UseFastStosb, false, \
130 "Use fast-string operation for zeroing: rep stosb") \ 130 "Use fast-string operation for zeroing: rep stosb") \
131 \ 131 \
132 /* Use Restricted Transactional Memory for lock eliding */ \ 132 /* Use Restricted Transactional Memory for lock eliding */ \
133 experimental(bool, UseRTMLocking, false, \ 133 product(bool, UseRTMLocking, false, \
134 "Enable RTM lock eliding for inflated locks in compiled code") \ 134 "Enable RTM lock eliding for inflated locks in compiled code") \
135 \ 135 \
136 experimental(bool, UseRTMForStackLocks, false, \ 136 experimental(bool, UseRTMForStackLocks, false, \
137 "Enable RTM lock eliding for stack locks in compiled code") \ 137 "Enable RTM lock eliding for stack locks in compiled code") \
138 \ 138 \
139 experimental(bool, UseRTMDeopt, false, \ 139 product(bool, UseRTMDeopt, false, \
140 "Perform deopt and recompilation based on RTM abort ratio") \ 140 "Perform deopt and recompilation based on RTM abort ratio") \
141 \ 141 \
142 experimental(uintx, RTMRetryCount, 5, \ 142 product(uintx, RTMRetryCount, 5, \
143 "Number of RTM retries on lock abort or busy") \ 143 "Number of RTM retries on lock abort or busy") \
144 \ 144 \
145 experimental(intx, RTMSpinLoopCount, 100, \ 145 experimental(intx, RTMSpinLoopCount, 100, \
146 "Spin count for lock to become free before RTM retry") \ 146 "Spin count for lock to become free before RTM retry") \
147 \ 147 \