Class PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode

All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable
Enclosing class:
PropertyCacheNode<T extends PropertyCacheNode.CacheNode<T>>

protected static final class PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode extends PropertyCacheNode.AbstractSingleRealmShapeCheckNode
Check that the given shape is valid and the property is unchanged using assumptions only. Requires that the object is constant. Used e.g. for stable global object property accesses.
See Also: