RFR (M) 8148146: Integrate new internal Unsafe entry points, and basic intrinsic support for VarHandles

Aleksey Shipilev aleksey.shipilev at oracle.com
Tue Jan 26 08:05:25 UTC 2016


On 01/25/2016 09:33 PM, Vladimir Kozlov wrote:
> Using hotspot-dev instead and added jdk9-dev mailing lists.
> 
> Changes affect not only JIT (yes, most changes are JIT related).
> Specifically prims/unsafe.cpp changes.

Yes.

> There are no C1 changes?

We have some prototype C1 intrinsics in VarHandles forest, but their
quality is questionable at this point. Therefore, this patch includes
only C2 intrinsics.


> On 1/25/16 8:32 AM, Aleksey Shipilev wrote:
>> Hi,
>>
>> I would like to solicit reviews for the slab of VM changes to support
>> JEP 193 (VarHandles). This portion covers new Unsafe methods.
>>
>> Webrev:
>>   http://cr.openjdk.java.net/~shade/8148146/webrev.jdk.00/
>>   http://cr.openjdk.java.net/~shade/8148146/webrev.hs.00/

Cheers,
-Aleksey




More information about the jdk9-dev mailing list