Mercurial > hg > truffle
diff src/cpu/x86/vm/globals_x86.hpp @ 17849:526acaf3626f
8038939: Some options related to RTM locking optimization works inconsistently
Summary: Switch UseRTMXendForLockBusy flag ON by default and change code to retry RTM locking on lock busy condition by default.
Reviewed-by: roland
author | kvn |
---|---|
date | Wed, 09 Apr 2014 11:18:02 -0700 |
parents | 62c54fcc0a35 |
children | 52b4284cb496 dac61d838654 |
line wrap: on
line diff
--- a/src/cpu/x86/vm/globals_x86.hpp Thu Apr 10 04:07:45 2014 -0700 +++ b/src/cpu/x86/vm/globals_x86.hpp Wed Apr 09 11:18:02 2014 -0700 @@ -162,7 +162,7 @@ "Number of milliseconds to wait before start calculating aborts " \ "for RTM locking") \ \ - experimental(bool, UseRTMXendForLockBusy, false, \ + experimental(bool, UseRTMXendForLockBusy, true, \ "Use RTM Xend instead of Xabort when lock busy") \ \ /* assembler */ \