Per Minborg

@pminborg.bsky.social

Java Core Library Team @Oracle (all opinions are my own alone).

My talk "Java Performance Update 2025: From JDK 21 to JDK 25" for @devoxx.com‬ was accepted! I am looking forward to returning to Antwerp and meeting members of the #java community! I will also do another talk: "Finally, final means final - A deep dive into field immutability in Java"

Bild

The fork for JDK24 is approaching and we are about to integrate a PR that will improve string-length performance for the Foreign Function & Memory API (FFM) by about 30% for common cases. It started out as a bug (which was also solved) and ended with better performance. github.com/openjdk/jdk/...

8345120: A likely bug in StringSupport::chunkedStrlenShort by minborg · Pull Request #22451 · openjdk/jdk

This PR proposes to rewrite the StringSupport::chunkedStrlen* methods, fixing a bug in the short_strlen variant for odd offsets (offset % 2 != 0). This PR also improves performance on modern hardw...

github.com