| Modifier and Type | Class and Description |
|---|---|
| private static class | CarrierThread.
Defines static methods to invoke non-public ForkJoinPool methods via the shared secret support. |
| Modifier and Type | Field and Description |
|---|---|
| private static final ThreadGroup | |
| private static final int | |
| private long | |
| private static final int | |
| private int | |
| private static final long | |
| private static final long | |
| private static final JavaLangAccess | |
| private static final int | |
| private static final Unsafe |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| private static ThreadGroup | |
| public void | |
| public void | setContextClassLoader(ClassLoader cl)
Overrides java. Sets the context |
| public void | setUncaughtExceptionHandler(Thread.
Overrides java. Set the handler invoked when this thread abruptly terminates due to an uncaught exception. |
| CARRIER_THREADGROUP | back to summary |
|---|---|
| private static final ThreadGroup CARRIER_THREADGROUP | |
| COMPENSATE_IN_PROGRESS | back to summary |
|---|---|
| private static final int COMPENSATE_IN_PROGRESS | |
| compensateValue | back to summary |
|---|---|
| private long compensateValue | |
| COMPENSATING | back to summary |
|---|---|
| private static final int COMPENSATING | |
| compensating | back to summary |
|---|---|
| private int compensating | |
| CONTEXTCLASSLOADER | back to summary |
|---|---|
| private static final long CONTEXTCLASSLOADER | |
| INHERITABLETHREADLOCALS | back to summary |
|---|---|
| private static final long INHERITABLETHREADLOCALS Hides java. | |
| JLA | back to summary |
|---|---|
| private static final JavaLangAccess JLA | |
| NOT_COMPENSATING | back to summary |
|---|---|
| private static final int NOT_COMPENSATING | |
| U | back to summary |
|---|---|
| private static final Unsafe U | |
| CarrierThread | back to summary |
|---|---|
public CarrierThread(ForkJoinPool pool)
| |
| beginBlocking | back to summary |
|---|---|
| public boolean beginBlocking() Mark the start of a blocking operation. | |
| carrierThreadGroup | back to summary |
|---|---|
| private static ThreadGroup carrierThreadGroup() The thread group for the carrier threads. | |
| endBlocking | back to summary |
|---|---|
| public void endBlocking() Mark the end of a blocking operation. | |
| setContextClassLoader | back to summary |
|---|---|
| public void setContextClassLoader(ClassLoader cl) Overrides java. Doc from java. Sets the context The context
| |
| setUncaughtExceptionHandler | back to summary |
|---|---|
| public void setUncaughtExceptionHandler(Thread. Overrides java. Doc from java. Set the handler invoked when this thread abruptly terminates due to an uncaught exception. A thread can take full control of how it responds to uncaught
exceptions by having its uncaught exception handler explicitly set.
If no such handler is set then the thread's
| |
| Modifier and Type | Field and Description |
|---|---|
| private static final JavaUtilConcurrentFJPAccess |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static long | |
| pack-priv static void |
| FJP_ACCESS | back to summary |
|---|---|
| private static final JavaUtilConcurrentFJPAccess FJP_ACCESS | |
| ForkJoinPools | back to summary |
|---|---|
| private ForkJoinPools() | |
| beginCompensatedBlock | back to summary |
|---|---|
| pack-priv static long beginCompensatedBlock(ForkJoinPool pool) | |
| endCompensatedBlock | back to summary |
|---|---|
| pack-priv static void endCompensatedBlock(ForkJoinPool pool, long post) | |