git: openjdk/jdk: master: 8349146: [REDO] Implement a better allocator for downcalls
Per Minborg
pminborg at openjdk.org
Fri May 2 14:17:26 UTC 2025
Changeset: 9f9e73d5
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2025-05-02 14:14:59 +0000
URL: https://git.openjdk.org/jdk/commit/9f9e73d5f9fcb5e926a2674c54cbbc92012b75f6
8349146: [REDO] Implement a better allocator for downcalls
Reviewed-by: mcimadamore, jvernee, liach
+ src/java.base/share/classes/jdk/internal/foreign/BufferStack.java
! src/java.base/share/classes/jdk/internal/foreign/SlicingAllocator.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! test/jdk/ProblemList.txt
+ test/jdk/java/foreign/TestBufferStack.java
+ test/jdk/java/foreign/TestBufferStackStress.java
+ test/jdk/java/foreign/TestBufferStackStress2.java
+ test/jdk/java/foreign/libTestBufferStack.c
+ test/micro/org/openjdk/bench/java/lang/foreign/BufferStackBench.java
+ test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadByValue.java
+ test/micro/org/openjdk/bench/java/lang/foreign/libCallOverheadByValue.c
More information about the jdk-changes
mailing list