[foreign-memaccess] RFR: 8227424: C2 assertion failures with debug build

Maurizio Cimadamore maurizio.cimadamore at oracle.com
Wed Jul 10 14:09:46 UTC 2019


So, I did some more investigation on the missing verifier error; with 
the help of the VM runtime team, we identified the issue: since the 
classes generated by the var handle generator are loaded by the boot 
loader, no verifier check occurs there.

So, my next move was to add -Xverify:all to some of the tests we have, 
and I'm seeing failures, some which have not been addressed by existing 
patch.

I'll take a look and submit a patch separately.

Thanks!
Maurizio

On 10/07/2019 10:05, Nick Gasson wrote:
> On 10/07/2019 16:32, Maurizio Cimadamore wrote:
>>
>> Excellent point - yes, I've seen in the past defineAnonymousClass
>> triggering small differences in verifier behavior.
>>
>> I think you can go ahead with the fix, as it makes the world generally
>> better.
>>
>
> Thanks Maurizio, my colleague helped me push it.
>
>
> Nick


More information about the panama-dev mailing list