Package | Description |
---|---|
io.netty.util.concurrent |
Utility classes for concurrent / async tasks.
|
io.netty.util.internal |
Internal-use-only utilities which is not allowed to be used
outside Netty.
|
io.netty.util.internal.chmv8 |
Modifier and Type | Field and Description |
---|---|
private InternalThreadLocalMap |
FastThreadLocalThread.threadLocalMap |
Modifier and Type | Method and Description |
---|---|
InternalThreadLocalMap |
FastThreadLocalThread.threadLocalMap()
Returns the internal data structure that keeps the thread-local variables bound to this thread.
|
Modifier and Type | Method and Description |
---|---|
private static void |
FastThreadLocal.addToVariablesToRemove(InternalThreadLocalMap threadLocalMap,
FastThreadLocal<?> variable) |
V |
FastThreadLocal.get(InternalThreadLocalMap threadLocalMap)
Returns the current value for the specified thread local map.
|
private V |
FastThreadLocal.initialize(InternalThreadLocalMap threadLocalMap) |
boolean |
FastThreadLocal.isSet(InternalThreadLocalMap threadLocalMap)
Returns
true if and only if this thread-local variable is set. |
void |
FastThreadLocal.remove(InternalThreadLocalMap threadLocalMap)
Sets the value to uninitialized for the specified thread local map;
a proceeding call to get() will trigger a call to initialValue().
|
private static void |
FastThreadLocal.removeFromVariablesToRemove(InternalThreadLocalMap threadLocalMap,
FastThreadLocal<?> variable) |
void |
FastThreadLocal.set(InternalThreadLocalMap threadLocalMap,
V value)
Set the value for the specified thread local map.
|
void |
FastThreadLocalThread.setThreadLocalMap(InternalThreadLocalMap threadLocalMap)
Sets the internal data structure that keeps the thread-local variables bound to this thread.
|
Modifier and Type | Field and Description |
---|---|
(package private) static java.lang.ThreadLocal<InternalThreadLocalMap> |
UnpaddedInternalThreadLocalMap.slowThreadLocalMap |
Modifier and Type | Method and Description |
---|---|
private static InternalThreadLocalMap |
InternalThreadLocalMap.fastGet(FastThreadLocalThread thread) |
static InternalThreadLocalMap |
InternalThreadLocalMap.get() |
static InternalThreadLocalMap |
InternalThreadLocalMap.getIfSet() |
private static InternalThreadLocalMap |
InternalThreadLocalMap.slowGet() |
Modifier and Type | Method and Description |
---|---|
private void |
ConcurrentHashMapV8.fullAddCount(InternalThreadLocalMap threadLocals,
long x,
IntegerHolder hc,
boolean wasUncontended) |