Package com.oracle.truffle.object
Interface LayoutStrategy
public interface LayoutStrategy
-
Method Summary
Modifier and TypeMethodDescriptioncreateAllocator
(Layout shape) createAllocator
(Shape shape) ensureSpace
(Shape shape, Location location) generalizeProperty
(DynamicObject object, Property oldProperty, Object value) generalizeProperty
(DynamicObject object, Property oldProperty, Object value, Shape oldShape, Shape newShape) boolean
returnCached
(Shape newShape) boolean
updateShape
(DynamicObject object)
-
Method Details
-
updateShape
-
returnCached
-
ensureSpace
-
isAutoExtArray
boolean isAutoExtArray() -
generalizeProperty
-
generalizeProperty
-
createAllocator
-
createAllocator
-