RFR: 8282191: Implementation of Foreign Function & Memory API (Preview) [v16]
Paul Sandoz
psandoz at openjdk.java.net
Wed Mar 30 22:44:42 UTC 2022
On Wed, 30 Mar 2022 21:51:16 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:
>> This PR contains the API and implementation changes for JEP-424 [1]. A more detailed description of such changes, to avoid repetitions during the review process, is included as a separate comment.
>>
>> [1] - https://openjdk.java.net/jeps/424
>
> Maurizio Cimadamore has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 31 commits:
>
> - Merge branch 'master' into foreign-preview
> - Tweak FunctionDescriptor::argumentLayouts to return an immutable list
> - Fix bad usage of `@link` with primitive array types
> - Switch to daemon threads for async upcalls
> - Use thread local storage to optimize attach of async threads
> - Drop support for Constable from MemoryLayout/FunctionDescriptor
> - Merge branch 'master' into foreign-preview
> - Revert changes to RunTests.gmk
> - Add --enable-preview to micro benchmark java options
> - Address more review comments
> - ... and 21 more: https://git.openjdk.java.net/jdk/compare/ce27d9dd...247e5eb5
Java code looks good (i did not go through the tests). As is common no comments, since code was reviewed in smaller steps in the panama-foreign respository.
-------------
Marked as reviewed by psandoz (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/7888
More information about the security-dev
mailing list