# HG changeset patch # User kvn # Date 1407782602 25200 # Node ID dac61d838654df5e63ada47ae5681658fc49e36e # Parent dbb05f6d93c414c6f04982e008c7337994d3540c 8054376: Move RTM flags from Experimental to Product Reviewed-by: roland diff -r dbb05f6d93c4 -r dac61d838654 src/cpu/x86/vm/globals_x86.hpp --- a/src/cpu/x86/vm/globals_x86.hpp Mon Jul 28 15:06:38 2014 -0700 +++ b/src/cpu/x86/vm/globals_x86.hpp Mon Aug 11 11:43:22 2014 -0700 @@ -130,16 +130,16 @@ "Use fast-string operation for zeroing: rep stosb") \ \ /* Use Restricted Transactional Memory for lock eliding */ \ - experimental(bool, UseRTMLocking, false, \ + product(bool, UseRTMLocking, false, \ "Enable RTM lock eliding for inflated locks in compiled code") \ \ experimental(bool, UseRTMForStackLocks, false, \ "Enable RTM lock eliding for stack locks in compiled code") \ \ - experimental(bool, UseRTMDeopt, false, \ + product(bool, UseRTMDeopt, false, \ "Perform deopt and recompilation based on RTM abort ratio") \ \ - experimental(uintx, RTMRetryCount, 5, \ + product(uintx, RTMRetryCount, 5, \ "Number of RTM retries on lock abort or busy") \ \ experimental(intx, RTMSpinLoopCount, 100, \