RFR 8205422: assert(false) failed: Bad verification_type_info

Harold David Seigel harold.seigel at oracle.com
Fri Jun 22 20:34:01 UTC 2018


Thanks Lois!

Harold


On 6/22/2018 4:32 PM, Lois Foltan wrote:
> This looks good Harold.
> Lois
>
> On 6/22/2018 1:49 PM, Harold David Seigel wrote:
>> Hi,
>>
>> Please review this fix to prevent the debug build of the JVM from 
>> failing with an assert when the verifier tries to print a stack map 
>> containing a bad verification type.  The verifier now prints 
>> "BAD:<bad-verification-type-number>" for the illegal value type.
>>
>> For example:
>>
>>       Stackmap Table:
>>         same_frame(@15)
>>         same_locals_1_stack_item_frame(@18,BAD:9)
>>         same_frame(@19)
>>
>> Open Webrev: http://cr.openjdk.java.net/~hseigel/bug_8205422/webrev/
>>
>> JBS Bug:  https://bugs.openjdk.java.net/browse/JDK-8205422
>>
>> This fix was tested with Mach5 tiers 1 and 2 tests and builds on 
>> Linux-X64, Windows, Solaris Sparc, and Mac OS X, with tiers 3-5 tests 
>> on Linux-x64, and with JCK-11 Lang and VM tests.
>>
>> Thanks, Harold
>>
>



More information about the hotspot-runtime-dev mailing list