< 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,47 **** */ package jdk.internal.access; import jdk.internal.access.foreign.MemorySegmentProxy; import java.nio.Buffer; import java.nio.ByteBuffer; public interface JavaNioAccess { /** ! * Provides access to information on buffer usage. */ - 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. --- 24,43 ---- */ 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 { + /** ! * Used by {@code jdk.internal.misc.VM}. */ 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 >