-
Enhancement
-
Resolution: Won't Fix
-
P4
-
None
-
None
-
None
Source.initCEN is showing considerable overhead on startup due spending a lot of time being interpreted, while methods it invokes are warmed up and JIT optimized promptly.
By refactoring so that as much code and calculations as possible are moved from the outer initCEN loop into called methods we can help get relevant pieces of code through the JIT tiers faster, leading to a significant startup and warmup improvement.
PoC implementation also shows an improvement to peak performance.
By refactoring so that as much code and calculations as possible are moved from the outer initCEN loop into called methods we can help get relevant pieces of code through the JIT tiers faster, leading to a significant startup and warmup improvement.
PoC implementation also shows an improvement to peak performance.
- links to
-
Review(master) openjdk/jdk/21133