RFC: JWarmup precompile java hot methods at application startup

Alan Bateman Alan.Bateman at oracle.com
Fri Apr 26 10:56:00 UTC 2019


On 26/04/2019 07:52, David Holmes wrote:
>
> I have to question why the changes mostly land in runtime area! The 
> high-level description of this feature does not sound like it depends 
> on the runtime at all. The "recording" feature should just come from 
> the JITs data; and the actual warmup should just be an interaction 
> during VM initialization with the JIT. I don't see anything in the JEP 
> to explain the actual design, and why it impacts on the runtime so much.
In addition, the draft JEP may need updating to outline the mode that 
requires the application to "notify" the runtime via a JDK-specific API 
that it has completed initialization. If this mode is part of the 
proposal then it should be described in the JEP.

-Alan


More information about the hotspot-dev mailing list