RFR 8243491: Implementation of Foreign-Memory Access API (Second Incubator)

Maurizio Cimadamore maurizio.cimadamore at oracle.com
Tue Apr 28 20:44:40 UTC 2020


On 28/04/2020 19:09, Mandy Chung wrote:
> On 4/28/20 12:58 AM, forax at univ-mlv.fr wrote:
>>
>>
>>
>>
>>         I don't think you need to store all the values into static fields, you can directly do a ldc + aaload with the right index right where you need it,
>>
>>
>>     I think this is what you are thinking as reported in JDK-8243492:
>>     http://cr.openjdk.java.net/~mchung/jdk15/webrevs/8239578/webrev.01-accessor/
>>
>>
>> if the accessors are declared ACC_STATIC, yes !
>>
>
> Thanks for catching this and this way will not be hit JDK-824349.
>
> Here is the revised patch:
> http://cr.openjdk.java.net/~mchung/jdk15/webrevs/8239578/webrev.02/
>
> Maurizio - do you mind remerge MemoryAccessVarHandleGenerator.java 
> with webrev.02?

I'll take care of that

Maurizio

>
> thanks
> Mandy


More information about the core-libs-dev mailing list