RFR: JDK-8141634 Implement VarHandles/Unsafe intrinsics on SPARC

Vladimir Kozlov vladimir.kozlov at oracle.com
Thu Aug 25 22:49:04 UTC 2016


Looks good to me too.

thanks,
Vladimir

On 8/25/16 7:57 AM, Zoltán Majó wrote:
> Hi Trevor,
>
>
> On 08/25/2016 04:01 PM, Trevor Watson wrote:
>> Hi All,
>>
>> Please can I get a review of these updates to sparc.ad which adds in
>> the C2 compareAndExchange intriniscs for int, long, pointer and object?
>
> your changes look good to me.
>
>>
>> I've run the hotspot jtreg tests locally and the JPRT hotspot tests
>> successfully.
>
> Thank you the testing!
>
> I'll run some more tests with your change.  I'll let you know how the
> results look once they are available.  If the results look fine (and
> there are no objections to these change), I'm happy to sponsor.
>
> Thank you!
>
> Best regards,
>
>
> Zoltan
>
>
>>
>> The implementation of these intrinsics gives a 9x to 20x performance
>> improvement for compareAndExchange operatios.
>>
>> http://cr.openjdk.java.net/~alanbur/JDK-8141634/
>>
>> Thanks,
>> Trevor
>


More information about the hotspot-dev mailing list