APIdia Launch Partner
Top Classes
module java.base

Package jdk.internal.misc


Class Summary

Modifier and TypeClass and Description
public class
Blocker

Defines static methods to mark the beginning and end of a possibly blocking operation.

public class
CarrierThread

A ForkJoinWorkerThread that can be used as a carrier thread.

public class
CarrierThreadLocal<T>

A ThreadLocal variant which binds its value to current thread's carrier thread.

public class
public class
ExtendedMapMode

JDK-specific map modes implemented in java.base.

public class
FileSystemOption<T>

Internal file system options for jdk.unsupported com.sun.nio.file API use.

public class
InnocuousThread

A thread that is not a member of any user-defined ThreadGroup and supports the ability to erase ThreadLocals.

public class
MethodFinder

A collection of static methods that return specific method objects of interest.

public class
public class
PreviewFeatures

Defines static methods to test if preview features are enabled at run-time.

public class
ScopedMemoryAccess

This class defines low-level methods to access on-heap and off-heap memory.

public class
Signal

This class provides ANSI/ISO C signal support.

public class
TerminatingThreadLocal<T>

A platform thread-local variable that is notified when a platform thread terminates, and it has been initialized in the terminating thread (or a mounted virtual thread in the case of a carrier thread), and even if it was initialized with a null value.

public class
ThreadFlock

A grouping of threads that typically run closely related tasks.

public class
ThreadTracker

Tracks threads to help detect reentrancy without using ThreadLocal variables.

public class
Unsafe

A collection of methods for performing low-level, unsafe operations.

pack-priv class
UnsafeConstants

A class used to expose details of the underlying hardware that configure the operation of class Unsafe.

public class