comparison graal/com.oracle.truffle.api.object/src/com/oracle/truffle/api/object/Shape.java @ 21952:f929f601bdca

Truffle: remove Shape#copyOverPropertiesInternal
author Andreas Woess <andreas.woess@oracle.com>
date Fri, 12 Jun 2015 15:23:50 +0200
parents f439fdb137a3
children
comparison
equal deleted inserted replaced
21951:4fe034122fd3 21952:f929f601bdca
152 152
153 /** 153 /**
154 * Obtain an {@link Allocator} instance for the purpose of allocating locations. 154 * Obtain an {@link Allocator} instance for the purpose of allocating locations.
155 */ 155 */
156 public abstract Allocator allocator(); 156 public abstract Allocator allocator();
157
158 /**
159 * For copying over properties after exchanging the prototype of an object.
160 */
161 public abstract Shape copyOverPropertiesInternal(Shape destination);
162 157
163 /** 158 /**
164 * Get number of properties in this shape. 159 * Get number of properties in this shape.
165 */ 160 */
166 public abstract int getPropertyCount(); 161 public abstract int getPropertyCount();