# HG changeset patch # User Andreas Woess # Date 1452519778 -3600 # Node ID ae2c10d36bed19cec4fd93bdaa6f6b3e070d812c # Parent c6f1f40a87baaf4c55dc72bec0c33d1a3db08658 SLContext: simplify createObject() diff -r c6f1f40a87ba -r ae2c10d36bed truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLContext.java --- a/truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLContext.java Fri Jan 08 22:22:24 2016 +0100 +++ b/truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLContext.java Mon Jan 11 14:42:58 2016 +0100 @@ -218,8 +218,11 @@ Parser.parseSL(this, source); } + /** + * Allocate an empty object. + */ public DynamicObject createObject() { - return LAYOUT.newInstance(emptyShape); + return emptyShape.newInstance(); } public static boolean isSLObject(TruffleObject value) {