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