Mercurial > hg > truffle
diff truffle/com.oracle.truffle.object/src/com/oracle/truffle/object/DynamicObjectImpl.java @ 22091:55a3e72fe241
add DynamicObject#copy method
author | Andreas Woess <andreas.woess@oracle.com> |
---|---|
date | Mon, 17 Aug 2015 16:40:43 +0200 |
parents | 9c8c0937da41 |
children | 72a6b0e49d31 |
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.object/src/com/oracle/truffle/object/DynamicObjectImpl.java Mon Aug 17 15:57:29 2015 +0200 +++ b/truffle/com.oracle.truffle.object/src/com/oracle/truffle/object/DynamicObjectImpl.java Mon Aug 17 16:40:43 2015 +0200 @@ -375,6 +375,11 @@ } @Override + public final DynamicObject copy(Shape currentShape) { + return cloneWithShape(currentShape); + } + + @Override public ForeignAccess getForeignAccess() { return getShape().getForeignAccessFactory(); }