hg: panama/dev: 8225515: Remove MemoryScope from public API

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Tue Jun 11 14:23:31 UTC 2019


Changeset: bd083c211180
Author:    mcimadamore
Date:      2019-06-11 15:23 +0100
URL:       http://hg.openjdk.java.net/panama/dev/rev/bd083c211180

8225515: Remove MemoryScope from public API

! src/hotspot/share/opto/library_call.cpp
! src/java.base/share/classes/java/foreign/MemoryAddress.java
- src/java.base/share/classes/java/foreign/MemoryScope.java
! src/java.base/share/classes/java/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAddressView.java.template
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/X-ScopedBuffer.java.template
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
- src/java.base/share/classes/jdk/internal/foreign/AbstractMemoryScopeImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/BufferScope.java
- src/java.base/share/classes/jdk/internal/foreign/ByteBufferMemorySegmentImpl.java
- src/java.base/share/classes/jdk/internal/foreign/ConfinedMemoryScopeImpl.java
- src/java.base/share/classes/jdk/internal/foreign/GlobalMemoryScopeImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/HeapScope.java
! src/java.base/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySegmentImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/NativeScope.java
! test/jdk/java/foreign/TestByteBuffer.java
! test/jdk/java/foreign/TestMemoryAccess.java
! test/jdk/java/foreign/TestMemoryAlignment.java
! test/jdk/java/foreign/TestNative.java
- test/jdk/java/foreign/TestScopes.java
+ test/jdk/java/foreign/TestSegments.java



More information about the panama-dev mailing list