--- old/src/java.base/share/classes/java/nio/Buffer.java 2020-03-13 22:36:06.280965207 +0800 +++ new/src/java.base/share/classes/java/nio/Buffer.java 2020-03-13 22:36:06.080971073 +0800 @@ -30,6 +30,7 @@ import jdk.internal.access.SharedSecrets; import jdk.internal.access.foreign.MemorySegmentProxy; import jdk.internal.misc.Unsafe; +import jdk.internal.misc.VM.BufferPool; import jdk.internal.vm.annotation.ForceInline; import java.util.Spliterator; @@ -758,7 +759,7 @@ SharedSecrets.setJavaNioAccess( new JavaNioAccess() { @Override - public JavaNioAccess.BufferPool getDirectBufferPool() { + public BufferPool getDirectBufferPool() { return Bits.BUFFER_POOL; }