| Interface | Description |
|---|---|
| LayoutStrategy | |
| LocationImpl.EffectivelyFinalLocation<T extends Location> | |
| LocationImpl.InternalLongLocation | |
| LocationImpl.TypedObjectLocation<T extends Location & ObjectLocation> |
| Class | Description |
|---|---|
| DebugShapeVisitor<R> | |
| DynamicObjectImpl | |
| LayoutImpl | |
| LocationImpl | |
| Locations |
Property location.
|
| Locations.ConstantLocation | |
| Locations.DeclaredDualLocation | |
| Locations.DeclaredLocation | |
| Locations.DualLocation | |
| Locations.ValueLocation | |
| ObjectStorageOptions | |
| PropertyImpl |
Property objects represent the mapping between low-level stores and high-level data.
|
| PropertyMap | |
| ShapeImpl |
Shape objects create a mapping of Property objects to indexes.
|
| ShapeImpl.BaseAllocator | |
| Transition | |
| Transition.AddPropertyTransition | |
| Transition.ObjectTypeTransition | |
| Transition.PropertyTransition | |
| Transition.RemovePropertyTransition | |
| Transition.ReplacePropertyTransition | |
| Transition.ReservePrimitiveArrayTransition |