Mercurial > hg > graal-compiler
diff graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/model/CodeVariableElement.java @ 16909:62cfffca9be2
Truffle-DSL: some more performance optimizations.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Sat, 23 Aug 2014 19:31:18 +0200 |
parents | 23415229349b |
children | b31b2f289e7d |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/model/CodeVariableElement.java Sat Aug 23 19:31:13 2014 +0200 +++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/model/CodeVariableElement.java Sat Aug 23 19:31:18 2014 +0200 @@ -52,14 +52,14 @@ public CodeVariableElement(Set<Modifier> modifiers, TypeMirror type, String name, String init) { this(modifiers, type, name); if (init != null) { - this.init = new CodeTree(CodeTreeKind.STRING, null, init); + this.init = new CodeTree(null, CodeTreeKind.STRING, null, init); } } public CodeTreeBuilder createInitBuilder() { CodeTreeBuilder builder = new CodeTreeBuilder(null); + builder.setEnclosingElement(this); init = builder.getTree(); - init.setEnclosingElement(this); return builder; }