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 |
1 reply
|
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.
|
0 replies
|
As promised, a more real-world evaluation is that the speed improvement for my task is "only" about 3X. Still a miracle. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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/
All reactions