RFR(XS): 8133599: Unsafe.getAndSetObject() is no longer intrinsified by c2

Aleksey Shipilev aleksey.shipilev at oracle.com
Fri Aug 14 18:04:39 UTC 2015

On 14.08.2015 20:55, Roland Westrelin wrote:
> http://cr.openjdk.java.net/~roland/8133599/webrev.00/
> Last intrinsic (Unsafe.getAndSetObject() currently) is wrongly filtered out.


Fix looks good, but what's the point for bounds-checking the $id anyway?
Let the "default" clause in switch(id) to handle "return false",
assuming no library-compiler-inline intrinsics appear in switch?


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20150814/d52d1461/signature.asc>

More information about the hotspot-compiler-dev mailing list