Dev Tools · 2h ago
Codename One's ParparVM matches HotSpot performance after deep optimizations
Codename One optimized its ParparVM AOT compiler to achieve geometric mean performance parity with Java 25's HotSpot across ten benchmarks, with six benchmarks at or below HotSpot. The improvements include a new page-based heap, code generation enhancements, and manual C tuning. The VM now matches HotSpot's speed while maintaining bit-identical output.
Meridian48 take
The achievement is impressive, but the benchmarks are synthetic and may not reflect real-world app performance; client-side VMs still face different tradeoffs.
Read the full reporting
How We Beat HotSpot Performance (By Cheating, But Not Like That) →
DEV Community
java-vmaot-compilation