Class Hierarchy
- java.lang.Object
- com.oracle.truffle.object.DebugShapeVisitor<R> (implements com.oracle.truffle.api.object.ShapeVisitor<R>)
- com.oracle.truffle.object.DynamicObjectImpl (implements java.lang.Cloneable, com.oracle.truffle.api.object.DynamicObject)
- com.oracle.truffle.api.object.Layout
- com.oracle.truffle.object.LayoutImpl
- com.oracle.truffle.api.object.Location (implements com.oracle.truffle.api.object.BaseLocation)
- com.oracle.truffle.object.LocationImpl
- com.oracle.truffle.object.Locations.DualLocation (implements com.oracle.truffle.api.object.TypedLocation)
- com.oracle.truffle.object.Locations.DeclaredDualLocation
- com.oracle.truffle.object.Locations.ValueLocation
- com.oracle.truffle.object.Locations.ConstantLocation
- com.oracle.truffle.object.Locations.DeclaredLocation
- com.oracle.truffle.object.Locations.DualLocation (implements com.oracle.truffle.api.object.TypedLocation)
- com.oracle.truffle.object.LocationImpl
- com.oracle.truffle.object.Locations
- com.oracle.truffle.object.ObjectStorageOptions
- com.oracle.truffle.api.object.Property
- com.oracle.truffle.object.PropertyImpl
- com.oracle.truffle.object.PropertyMap (implements java.util.Map<K,V>)
- com.oracle.truffle.api.object.Shape
- com.oracle.truffle.object.ShapeImpl
- com.oracle.truffle.api.object.Shape.Allocator
- com.oracle.truffle.object.ShapeImpl.BaseAllocator
- com.oracle.truffle.object.Transition
- com.oracle.truffle.object.Transition.ObjectTypeTransition
- com.oracle.truffle.object.Transition.PropertyTransition
- com.oracle.truffle.object.Transition.AddPropertyTransition
- com.oracle.truffle.object.Transition.RemovePropertyTransition
- com.oracle.truffle.object.Transition.ReplacePropertyTransition
- com.oracle.truffle.object.Transition.ReservePrimitiveArrayTransition
Interface Hierarchy
- com.oracle.truffle.api.object.BaseLocation
- com.oracle.truffle.api.object.TypedLocation
- com.oracle.truffle.api.object.LongLocation
- com.oracle.truffle.object.LocationImpl.InternalLongLocation
- com.oracle.truffle.api.object.ObjectLocation
- com.oracle.truffle.object.LocationImpl.TypedObjectLocation<T>
- com.oracle.truffle.api.object.LongLocation
- com.oracle.truffle.api.object.TypedLocation
- com.oracle.truffle.object.LayoutStrategy
- com.oracle.truffle.object.LocationImpl.EffectivelyFinalLocation<T>