Roberto Castaneda Lozano
fed3636f12
8252219: C2: Randomize IGVN worklist for stress testing
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 'StressSeed=N' option to specify the seed. If the seed is not specified, a random one is generated. 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. Reviewed-by: kvn, chagedorn, thartmann
Welcome to the JDK!
For build instructions please see the online documentation, or either of these files:
- doc/building.html (html version)
- doc/building.md (markdown version)
See https://openjdk.java.net/ for more information about the OpenJDK Community and the JDK.
Description
jdk-24 fork (from: https://github.com/openjdk/jdk) with modifications to be used in Wildcard-Usage analysis tools
Languages
Java
74.2%
C++
13.7%
C
8%
Assembly
2.7%
Objective-C
0.4%
Other
0.8%