RFR(XS): 8143930: C1 LinearScan asserts when compiling two back-to-back CompareAndSwapLongs
Vladimir Kozlov
vladimir.kozlov at oracle.com
Tue Dec 1 18:16:34 UTC 2015
Looks good.
Thanks,
Vladimir
On 12/1/15 3:35 AM, Roland Westrelin wrote:
> http://cr.openjdk.java.net/~roland/8143930/webrev.00/
>
> The problem is that loading values in pinned registers and then computing the address for the CAS puts too much pressure on registers. The fix consists in loading values in pinned registers right before the CAS.
>
> Roland.
>
More information about the hotspot-compiler-dev
mailing list