--- old/src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java 2020-03-31 17:51:33.200635758 +0800 +++ new/src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java 2020-03-31 17:51:33.015641143 +0800 @@ -26,20 +26,16 @@ package jdk.internal.access; import jdk.internal.access.foreign.MemorySegmentProxy; +import jdk.internal.misc.VM.BufferPool; import java.nio.Buffer; import java.nio.ByteBuffer; public interface JavaNioAccess { + /** - * Provides access to information on buffer usage. + * Used by {@code jdk.internal.misc.VM}. */ - interface BufferPool { - String getName(); - long getCount(); - long getTotalCapacity(); - long getMemoryUsed(); - } BufferPool getDirectBufferPool(); /**