git: openjdk/jdk: master: 8287788: Implement a better allocator for downcalls
Jorn Vernee
jvernee at openjdk.org
Mon Jan 27 19:42:41 UTC 2025
Changeset: 8cc13045
Branch: master
Author: Matthias Ernst <mernst-github at mernst.org>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date: 2025-01-27 19:40:26 +0000
URL: https://git.openjdk.org/jdk/commit/8cc13045428eebb8933df865f9a87f0f91909ba5
8287788: Implement a better allocator for downcalls
Reviewed-by: jvernee
! src/java.base/share/classes/jdk/internal/foreign/SlicingAllocator.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/BufferStack.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ test/jdk/java/foreign/TestBufferStack.java
+ test/jdk/java/foreign/libTestBufferStack.c
+ 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