Modifier and Type | Class 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 |
public class | |
public class | ExtendedMapMode
JDK-specific map modes implemented in java.base. |
public class | |
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 |