Mercurial > hg > truffle
diff truffle/com.oracle.truffle.object.basic/src/com/oracle/truffle/object/basic/ShapeBasic.java @ 22366:78306843f20c
minor Shape refactoring
author | Andreas Woess <andreas.woess@oracle.com> |
---|---|
date | Fri, 13 Nov 2015 15:36:25 +0100 |
parents | dc83cc1f94f2 |
children |
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.object.basic/src/com/oracle/truffle/object/basic/ShapeBasic.java Fri Nov 13 14:41:11 2015 +0100 +++ b/truffle/com.oracle.truffle.object.basic/src/com/oracle/truffle/object/basic/ShapeBasic.java Fri Nov 13 15:36:25 2015 +0100 @@ -24,7 +24,6 @@ import com.oracle.truffle.api.object.Layout; import com.oracle.truffle.api.object.ObjectType; -import com.oracle.truffle.api.object.Property; import com.oracle.truffle.object.PropertyMap; import com.oracle.truffle.object.ShapeImpl; import com.oracle.truffle.object.Transition; @@ -43,9 +42,4 @@ protected ShapeImpl createShape(Layout layout, Object sharedData, ShapeImpl parent, ObjectType objectType, PropertyMap propertyMap, Transition transition, Allocator allocator, int id) { return new ShapeBasic(layout, sharedData, parent, objectType, propertyMap, transition, allocator, id); } - - @Override - public ShapeImpl replaceProperty(Property oldProperty, Property newProperty) { - return directReplaceProperty(oldProperty, newProperty); - } }