Skip to content

Conversation

graalvmbot
Copy link
Collaborator

@graalvmbot graalvmbot commented Nov 2, 2023

Update to 22+20-jvmci-b02

This includes "JDK-8312522: Implementation of Foreign Function & Memory API", i.e., foreign function and memory API moved out of preview. This has the following consequences:

  • TRUFFLE_NFI_PANAMA dropped support for JDK 21. This the default mode for preview features. We only support preview features in the latest JDK, but no older JDK version
  • For the Foreign support in Native Image, we are keeping JDK 21 for the time being for two reasons:
    • The change required is minimal.
    • Foreign Support is currently under active development. Doing major changes, like dropping JDK 21 and moving to JDK latest only, would interfere with that effort for no practical gain.

The plan for Foreign on Native Image is still the same: only support it in the latest JDK and drop JDK 21 (preview feature) support.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Nov 2, 2023
@graalvmbot graalvmbot merged commit dcd4224 into master Nov 3, 2023
@graalvmbot graalvmbot deleted the labsjdk/automation-10-24-2023-6492 branch November 3, 2023 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants