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 has no permissions, is not a member of any user-defined ThreadGroup and supports the ability to erase ThreadLocals.

public class
InternalLock

A reentrant mutual exclusion lock for internal use.

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 per-carrier-thread-local variable that is notified when a thread terminates and it has been initialized in the terminating carrier thread or a virtual thread that had the terminating carrier thread as its carrier thread (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
VirtualThreads

Defines static methods to support execution in the context of a virtual thread.

public class