< prev index next >

src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java

Print this page
rev 58228 : 8238665: Add JFR event for direct memory statistics

@@ -24,24 +24,20 @@
  */
 
 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();
 
     /**
      * Constructs a direct ByteBuffer referring to the block of memory starting
      * at the given memory address and extending {@code cap} bytes.
< prev index next >