On Tue, 29 Oct 2024 14:51:33 GMT, Per Minborg <pminb...@openjdk.org> wrote:

> This PR proposes to improve `MemorySegment::ofBuffer` making it more amenable 
> to inlining and generally improving performance.
> 
> Testing successfully on tier1-3

It would be great if we could find a benchmark where inlining doesn't happen 
and that causes escape analysis issue. @Spasi do you have anything on that 
front?

src/java.base/share/classes/java/nio/X-Buffer.java.template line 2329:

> 2327:     @Override
> 2328:     int scaleFactor() {
> 2329: #if[byte]

I believe this can be simplified with `$1_Fulltype.BYTES` ?

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

PR Review: https://git.openjdk.org/jdk/pull/21764#pullrequestreview-2405965169
PR Review Comment: https://git.openjdk.org/jdk/pull/21764#discussion_r1823201904

Reply via email to