Work

Fast and Compact: Reducing Size of AOT-Compiled Java Code without Sacrificing Performance

Year: 2025
Type: conference-paper
Abstract: GraalVM Native Image is a technology that compiles Java applications to native executables ahead of time (AOT). Due to highly aggressive optimizations, it is possible to reach a peak performance similar to that of a regular Java application executed on a Java Virtual Machine (JVM) and its Just-in-Time (JIT) compiler. The advantage of Native Image is much faster start-up when compared to the JVM and the JIT compiler. However, binary files resulting from Native Image tend to be quite large.
Language: English
Open Access status: gold
OpenAlex ID: W4415002679
FWCI: 3.935
Cites: 13
Cited by: 4
Related to: