static class ReadEliminationBlockState.UnsafeLoadCacheEntry extends ReadEliminationBlockState.CacheEntry<ValueNode>
Modifier and Type | Field and Description |
---|---|
private LocationIdentity |
locationIdentity |
identity, object
Constructor and Description |
---|
UnsafeLoadCacheEntry(ValueNode object,
ValueNode location,
LocationIdentity locationIdentity) |
Modifier and Type | Method and Description |
---|---|
boolean |
conflicts(LocationIdentity other) |
ReadEliminationBlockState.CacheEntry<ValueNode> |
duplicateWithObject(ValueNode newObject) |
equals, hashCode, toString
private LocationIdentity locationIdentity
public UnsafeLoadCacheEntry(ValueNode object, ValueNode location, LocationIdentity locationIdentity)
public ReadEliminationBlockState.CacheEntry<ValueNode> duplicateWithObject(ValueNode newObject)
duplicateWithObject
in class ReadEliminationBlockState.CacheEntry<ValueNode>
public boolean conflicts(LocationIdentity other)
conflicts
in class ReadEliminationBlockState.CacheEntry<ValueNode>