public abstract static class ReadEliminationBlockState.CacheEntry<T> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
CacheEntry(ValueNode object,
T identity) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
conflicts(org.graalvm.word.LocationIdentity other,
ValueNode index,
ValueNode array) |
abstract ReadEliminationBlockState.CacheEntry<T> |
duplicateWithObject(ValueNode newObject) |
boolean |
equals(Object obj) |
abstract org.graalvm.word.LocationIdentity |
getIdentity() |
int |
hashCode() |
String |
toString() |
public abstract ReadEliminationBlockState.CacheEntry<T> duplicateWithObject(ValueNode newObject)
public abstract boolean conflicts(org.graalvm.word.LocationIdentity other,
ValueNode index,
ValueNode array)
public abstract org.graalvm.word.LocationIdentity getIdentity()