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

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Aug 22 16:01:16 UTC 2014


Thank you, Filipp

Vladimir

On 8/22/14 12:52 AM, Filipp Zhinkin wrote:
> 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