Mercurial > hg > graal-compiler
diff graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedDirectCallNode.java @ 16895:06c15e88d383
added factory method to all Node classes; replaced Node classes instantiation with calls to factory methods; replaced identity tests on Node classes with ' == <node class>.getGenClass()' idiom
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 18 Aug 2014 14:04:21 +0200 |
parents | 5d468add216f |
children | 88d5fd9e1a6c |
line wrap: on
line diff
--- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedDirectCallNode.java Mon Aug 18 13:49:25 2014 +0200 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedDirectCallNode.java Mon Aug 18 14:04:21 2014 +0200 @@ -43,7 +43,7 @@ private final TruffleSplittingStrategy splittingStrategy; - private OptimizedDirectCallNode(OptimizedCallTarget target) { + public OptimizedDirectCallNode(OptimizedCallTarget target) { super(target); if (TruffleCompilerOptions.TruffleSplittingNew.getValue()) { this.splittingStrategy = new DefaultTruffleSplittingStrategyNew(this); @@ -199,8 +199,4 @@ splittingStrategy.forceSplitting(); return true; } - - public static OptimizedDirectCallNode create(OptimizedCallTarget target) { - return new OptimizedDirectCallNode(target); - } }