# HG changeset patch # User Andreas Woess # Date 1405017361 -7200 # Node ID 83dce5b6cb413b1a47bcf20a0558394ab41c4066 # Parent 352de9bd8fd52516d2aeb78632d42172081fcee6 Truffle: remove needless null check diff -r 352de9bd8fd5 -r 83dce5b6cb41 graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java --- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java Thu Jul 10 19:36:27 2014 +0200 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedCallTarget.java Thu Jul 10 20:36:01 2014 +0200 @@ -370,7 +370,7 @@ Object[] args = originalArguments; if (this.profiledArgumentTypesAssumption != null && CompilerDirectives.inCompiledCode() && profiledArgumentTypesAssumption.isValid()) { args = CompilerDirectives.unsafeCast(castArrayFixedLength(args, profiledArgumentTypes.length), Object[].class, true, true); - if (TruffleArgumentTypeSpeculation.getValue() && this.profiledArgumentTypes != null) { + if (TruffleArgumentTypeSpeculation.getValue()) { args = castArguments(args); } }