blog/beating-hotspot-performance/ #5381
Replies: 3 comments 1 reply
-
|
I'm one of the customers who "occasionally complained" about ParpaVM performance. My standard CPU-oriented benchmark, not very scientific |
Beta Was this translation helpful? Give feedback.
-
|
At 09:39 AM 7/14/2026, Shai Almog wrote:
10x indicates that your code probably did a lot of short term allocations which were a weak spot in our VM implementation.
My test is intended as a recursion/function calling test, but from your blog I
would guess the integer boxing improvements is dominant. I'll run a more realistic test later today. Performance is a complex topic.
|
Beta Was this translation helpful? Give feedback.
-
|
As promised, a more real-world evaluation is that the speed improvement for my task is "only" about 3X. Still a miracle. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
blog/beating-hotspot-performance/
ParparVM went from 4.21x slower than warmed Java 25 to geomean parity, with six of ten benchmarks at or below HotSpot and peak memory below the JVM's. The architecture behind it: frameless C codegen, a BiBOP page heap, and a poor man's Valhalla.
https://www.codenameone.com/blog/beating-hotspot-performance/
Beta Was this translation helpful? Give feedback.
All reactions