RFR (14) 8235837: Memory access API refinements
Maurizio Cimadamore
maurizio.cimadamore at oracle.com
Tue Jan 21 15:01:47 UTC 2020
I think that's just the tip - which is unrelated from which branch you
are on.
If hg branch says "foreign-memaccess" then I think it should be ok.
I think it's not about code differences, there's probably something
different in how the various inline/EA thresholds are being setup in our
machines.
But I do find odd that the unsafe loop doesn't vectorize - so perhaps
that's where we should look first :-)
Maurizio
On 21/01/2020 14:54, Remi Forax wrote:
> Hi Andrew,
> should be branch "foreign-memaccess"
>
> I also see vectorisation of segment and bytebuffer loop.
>
> Rémi
>
> ----- Mail original -----
>> De: "Andrew Haley" <aph at redhat.com>
>> À: "Maurizio Cimadamore" <maurizio.cimadamore at oracle.com>, "panama-dev at openjdk.java.net'" <panama-dev at openjdk.java.net>
>> Envoyé: Mardi 21 Janvier 2020 15:28:54
>> Objet: Re: RFR (14) 8235837: Memory access API refinements
>> On 1/21/20 11:34 AM, Maurizio Cimadamore wrote:
>>> Copied and pasted your benchmark - still see vectorization (on both
>>> segment and buffer loop):
>> OK, so I'll perhaps dig a bit more. My HEAD is
>>
>> changeset: 59338:4cabdd7fcba8
>> branch: foreign-jextract
>>
>> $ hg branch
>> foreign-memaccess
>>
>> --
>> Andrew Haley (he/him)
>> Java Platform Lead Engineer
>> Red Hat UK Ltd. <https://www.redhat.com>
>> https://keybase.io/andrewhaley
>> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
More information about the panama-dev
mailing list