JEP 544: Ahead-of-Time Code Compilation
Summary
JEP 544 introduces Ahead-of-Time (AOT) code compilation in HotSpot/OpenJDK, extending the AOT cache to store optimized native code from training runs to improve startup and warmup. It explains how AOT code can be used in production alongside JIT code, the workflow (AOTCacheOutput, AOTCache, AOTMode, AOTConfiguration), performance results, and constraints for consistency and portability.