[16] RFR(S): 8251458: Parse::do_lookupswitch fails with "assert(_cnt >= 0) failed"
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Thu Aug 13 11:32:50 UTC 2020
>> Though the fix itself looks sufficient, the code around is still not pretty... In particular,
>> profile data goes through uint->jint->int->float(!) conversion which doesn't make any sense.
>>
>> It would be really nice to clean it up.
>
> Yes, I've noticed that as well but didn't want to clean it up with this patch because we need to
> backport to 11u. I've filed JDK-8251513 [1] for the cleanup.
Sounds good.
Best regards,
Vladimir Ivanov
More information about the hotspot-compiler-dev
mailing list