[foreign-memaccess+abi] RFR: 8264402: drop "Restricted" suffix for methods enabled by enable-native-access and add fine grained native-access for CLinker

Athijegannathan Sundararajan sundar at openjdk.java.net
Tue Mar 30 11:57:06 UTC 2021


Removed Restricted suffix in method names. Fine grained native-access for CLinker. All CallerSentive methods are made static or instance-final

-------------

Commit messages:
 - made all CallerSentivie foreign module methods final.
 - removed default methods of CLinker. Made platform linker classes final
 - 8264402: drop "Restricted" suffix for methods enabled by enable-native-access and add fine grained native-access for CLinker

Changes: https://git.openjdk.java.net/panama-foreign/pull/483/files
 Webrev: https://webrevs.openjdk.java.net/?repo=panama-foreign&pr=483&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8264402
  Stats: 242 lines in 26 files changed: 111 ins; 43 del; 88 mod
  Patch: https://git.openjdk.java.net/panama-foreign/pull/483.diff
  Fetch: git fetch https://git.openjdk.java.net/panama-foreign pull/483/head:pull/483

PR: https://git.openjdk.java.net/panama-foreign/pull/483


More information about the panama-dev mailing list