Integrated: 8286669: Replace MethodHandle specialization with ASM in mainline
Jorn Vernee
jvernee at openjdk.java.net
Wed May 18 16:06:01 UTC 2022
On Thu, 12 May 2022 17:17:37 GMT, Jorn Vernee <jvernee at openjdk.org> wrote:
> Hi,
>
> This PR brings over commits from the panama-foreign repo. These commits mostly pertain to the switch to ASM and away from MethodHandle combinators for the binding recipe specialization. But, there is one more commit which adds freeing of downcall stubs, since those changes were mostly Java as well.
>
> Thanks,
> Jorn
>
> Testing: `run-test-jdk_foreign` with `-Dgenerator.sample.factor=-1` on Windows and Linux.
This pull request has now been integrated.
Changeset: ee45a0ac
Author: Jorn Vernee <jvernee at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/ee45a0ac63613312b4f17dcd55e8defa94c34669
Stats: 2142 lines in 24 files changed: 1357 ins; 660 del; 125 mod
8286669: Replace MethodHandle specialization with ASM in mainline
Co-authored-by: Jorn Vernee <jvernee at openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: mcimadamore
-------------
PR: https://git.openjdk.java.net/jdk/pull/8685
More information about the core-libs-dev
mailing list