# HG changeset patch # User Josef Eisl # Date 1423131038 -3600 # Node ID 5fce692f65c8273dd43f3eec17dc54d09725dbf4 # Parent f41186c896cdfa5ec7ed14e0413711042772c74e Temporary backed out changeset: 6fce03279f0a (LIRGenerator: assert that we are not creating copies of variables.) Need to fix SPARC first. diff -r f41186c896cd -r 5fce692f65c8 graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/LIRGenerator.java --- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/LIRGenerator.java Thu Feb 05 04:16:48 2015 +0100 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/gen/LIRGenerator.java Thu Feb 05 11:10:38 2015 +0100 @@ -119,7 +119,6 @@ @Override public Variable emitMove(Value input) { - assert !(input instanceof Variable) : "Creating a copy of a variable via this method is not supported (and potentially a bug): " + input; Variable result = newVariable(input.getLIRKind()); emitMove(result, input); return result;