< prev index next >
src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
Print this page
rev 58228 : 8238665: Add JFR event for direct memory statistics
@@ -43,15 +43,15 @@
import java.nio.channels.SelectableChannel;
import java.nio.channels.WritableByteChannel;
import java.util.Objects;
import jdk.internal.access.JavaIOFileDescriptorAccess;
-import jdk.internal.access.JavaNioAccess;
import jdk.internal.access.SharedSecrets;
import jdk.internal.misc.ExtendedMapMode;
import jdk.internal.misc.Unsafe;
import jdk.internal.misc.VM;
+import jdk.internal.misc.VM.BufferPool;
import jdk.internal.ref.Cleaner;
import jdk.internal.ref.CleanerFactory;
import jdk.internal.access.foreign.UnmapperProxy;
@@ -1158,12 +1158,12 @@
/**
* Invoked by sun.management.ManagementFactoryHelper to create the management
* interface for mapped buffers.
*/
- public static JavaNioAccess.BufferPool getMappedBufferPool() {
- return new JavaNioAccess.BufferPool() {
+ public static BufferPool getMappedBufferPool() {
+ return new BufferPool() {
@Override
public String getName() {
return "mapped";
}
@Override
@@ -1183,12 +1183,12 @@
/**
* Invoked by sun.management.ManagementFactoryHelper to create the management
* interface for sync mapped buffers.
*/
- public static JavaNioAccess.BufferPool getSyncMappedBufferPool() {
- return new JavaNioAccess.BufferPool() {
+ public static BufferPool getSyncMappedBufferPool() {
+ return new BufferPool() {
@Override
public String getName() {
return "mapped - 'non-volatile memory'";
}
@Override
< prev index next >