RFR: 8252219: C2: Randomize IGVN worklist for stress testing
Roberto Castañeda Lozano
github.com+8792647+robcasloz at openjdk.java.net
Tue Sep 22 19:47:32 UTC 2020
On Tue, 22 Sep 2020 13:02:26 GMT, Roberto Castañeda Lozano <github.com+8792647+robcasloz at openjdk.org> wrote:
>> Add 'StressIGVN' option to let C2 randomize IGVN worklist order. When enabled,
>> the worklist is shuffled before each main run of the IGVN loop. Also add
>> 'GenerateStressSeed' and 'StressSeed=N' options to randomly generate or specify
>> the seed. In either case, the seed is logged if 'LogCompilation' is enabled.
>> The new options are declared as production+diagnostic for consistency with the
>> existing 'StressLCM' and 'StressGCM' options.
>
> This pull request is ready for review again.
Thanks for reviewing, Vladimir! I just addressed your two comments.
-------------
PR: https://git.openjdk.java.net/jdk/pull/242
More information about the hotspot-compiler-dev
mailing list