[9] RFR (S) 8055069: TSX and RTM should be deprecated more strongly until hardware is corrected

Filipp Zhinkin filipp.zhinkin at oracle.com
Fri Aug 22 07:52:29 UTC 2014


Hi Vladimir,

the change looks good.

Thanks,
Filipp.

On 08/22/2014 02:09 AM, Vladimir Kozlov wrote:
> http://cr.openjdk.java.net/~kvn/8055069/webrev/
> https://bugs.openjdk.java.net/browse/JDK-8055069
>
> Problem:
> "Errata HSW136. Software Using Intel® TSX May Result in Unpredictable 
> System Behavior."
>
> Changes:
> Require to specify UnlockExperimentalVMOptions flag together with 
> UseRTMLocking flag on un-patched systems where CPUID allows it but is 
> unsupported otherwise. This would be for experiments and research and 
> not for production applications as the name suggests.
> Give a warning on un-patched system when RTM is used.
> I have to adjust several jtreg RTM tests.
>
> Note, by default UseRTMLocking is off.
>
> I ran compiler jtreg tests on un-patched system and on machine without 
> RTM.
>
> Thanks,
> Vladimir



More information about the hotspot-compiler-dev mailing list