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

Zoltán Majó zoltan.majo at oracle.com
Thu Aug 25 14:57:50 UTC 2016


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