RFC: shenandoah/jdk8u fails arraycopy verification after verification fix
Aleksey Shipilev
shade at redhat.com
Mon Jul 17 08:07:15 UTC 2017
On 07/17/2017 09:58 AM, Aleksey Shipilev wrote:
> On 07/17/2017 09:46 AM, Roland Westrelin wrote:
>>
>>> The same change performs fine in shenandoah/jdk9 and shenandoah/jdk10. Reverting
>>> it fixes the test in shenandoah/jdk8u. What should we do about it?
>>
>> The class hierarchy for cast nodes has changed since 8u. Replacing the
>>
>> in->is_ConstraintCast()
>>
>> test by
>>
>> in->Opcode() == Op_CastPP || in->Opcode() == Op_CheckCastPP
>>
>> should fix it.
>
> That makes sense. Testing.
Thanks, that seems to do it:
http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a340024f545b
Running more stress tests now...
-Aleksey
More information about the shenandoah-dev
mailing list