[foreign-abi] RFR: 8252872: NativeScope should take Addressable instead of MemoryAddress [v2]

Maurizio Cimadamore mcimadamore at openjdk.java.net
Mon Sep 7 13:35:45 UTC 2020


> The routines for creating a memory segment initialized to a given initial MemoryAddress value should be updated to
> allow clients to pass any Addressable.

Maurizio Cimadamore has updated the pull request incrementally with one additional commit since the last revision:

  * Tweak VaList builder method to take Addressable
  * Tweak VaList builder methods to take sharp layout types
  * Fix tests
  * Change VaList.ofAddress to be restricted method
  * Add restricted Javadoc to free/allocate in CSupport

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

Changes:
  - all: https://git.openjdk.java.net/panama-foreign/pull/311/files
  - new: https://git.openjdk.java.net/panama-foreign/pull/311/files/83212682..beb16721

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=panama-foreign&pr=311&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=panama-foreign&pr=311&range=00-01

  Stats: 95 lines in 6 files changed: 13 ins; 34 del; 48 mod
  Patch: https://git.openjdk.java.net/panama-foreign/pull/311.diff
  Fetch: git fetch https://git.openjdk.java.net/panama-foreign pull/311/head:pull/311

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


More information about the panama-dev mailing list