Skip to content

Commit

Permalink
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -85,12 +85,12 @@ public void writeNewField(DynamicObject object, Object value,
}

@Specialization(guards = "updateShape(object)")
public void updateShape(DynamicObject object, Object value) {
public void updateShapeAndWrite(DynamicObject object, Object value) {
execute(object, value);
}

@TruffleBoundary
@Specialization(contains = { "writeExistingField", "writeNewField", "updateShape" })
@Specialization(contains = { "writeExistingField", "writeNewField", "updateShapeAndWrite" })
public void writeUncached(DynamicObject object, Object value) {
object.define(name, value, 0);
}

0 comments on commit 803b50d

Please sign in to comment.