RFR: 8251462: Remove legacy compilation policy [v2]

Boris Ulasevich bulasevich at openjdk.java.net
Tue Jan 12 14:44:01 UTC 2021


On Tue, 12 Jan 2021 05:03:45 GMT, Igor Veresov <iveresov at openjdk.org> wrote:

>>> I see some regression on ARM32 with this change:
>>> http://cr.openjdk.java.net/~bulasevich/tmp/8251462_jtreg_hotspot/
>> 
>> I don't think those are related to the changes. Those are probably some preexisting c1 and c2 problems respectively that for some reason weren't triggered before. 
>> 
>> The TestOptionsWithRanges is my fault though. I'll fix that.
>
> I've added the flag validity pre-checks, which should solve the issues with VM complaining about tiered flags being invalid as a result of CompileThreshold and friends being invalid. We'd have to solve the C1 SIGILL and the C2 loop opts crash separately. Those are not really related to the change.

Ok. I will see what is wrong there.

-------------

PR: https://git.openjdk.java.net/jdk/pull/1985


More information about the hotspot-compiler-dev mailing list