public abstract class GraalFastThreadLocal
extends com.oracle.truffle.api.impl.AbstractFastThreadLocal
Modifier | Constructor and Description |
---|---|
protected |
GraalFastThreadLocal() |
Modifier and Type | Method and Description |
---|---|
<C> C |
fastGet(int index,
Class<C> castType,
boolean invalidateOnNull) |
abstract Object[] |
get() |
abstract void |
set(Object[] data) |
public abstract void set(Object[] data)
set
in class com.oracle.truffle.api.impl.AbstractFastThreadLocal
public abstract Object[] get()
get
in class com.oracle.truffle.api.impl.AbstractFastThreadLocal
public final <C> C fastGet(int index, Class<C> castType, boolean invalidateOnNull)
fastGet
in class com.oracle.truffle.api.impl.AbstractFastThreadLocal