[lworld] Integrated: 8377829: [lworld] SPECjvm2008:serial performance regression in comparing JDK27 mainline and valhalla default repo default mode(without --enable-preview)

Sergey Kuksenko skuksenko at openjdk.org
Sat Feb 14 00:52:08 UTC 2026


On Fri, 13 Feb 2026 00:01:34 GMT, Sergey Kuksenko <skuksenko at openjdk.org> wrote:

> SPECjvm2008:serial shows a performance regression when comparing JDK27 mainline and valhalla default repo default mode (without --enable-preview). The regression is -10%-15% on all platforms.
> Rewriting ObjectInputStream from StreamAPI to loops and iterators allows restoring the performance.

This pull request has now been integrated.

Changeset: 98ec2faa
Author:    Sergey Kuksenko <skuksenko at openjdk.org>
URL:       https://git.openjdk.org/valhalla/commit/98ec2faa868fccf925bd2970a616a89d92eed9da
Stats:     17 lines in 1 file changed: 6 ins; 0 del; 11 mod

8377829: [lworld] SPECjvm2008:serial performance regression in comparing JDK27 mainline and valhalla default repo default mode(without --enable-preview)

Reviewed-by: rriggs

-------------

PR: https://git.openjdk.org/valhalla/pull/2097


More information about the valhalla-dev mailing list