Mercurial > hg > truffle
diff graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/CompositeValueReplacementTest3.java @ 17289:4372344cf3d8
Use Lambdas in CompositeValueReplacementTests.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Mon, 29 Sep 2014 13:35:31 +0200 |
parents | 730aa0eb20e5 |
children | 9a804ec7f707 |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/CompositeValueReplacementTest3.java Wed Oct 01 10:33:24 2014 +0200 +++ b/graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/CompositeValueReplacementTest3.java Mon Sep 29 13:35:31 2014 +0200 @@ -127,39 +127,26 @@ LIRInstruction op1 = new TestOp(compValue1); LIRInstruction op2 = new TestOp(compValue1); - op1.forEachInputPos(new ValuePositionProcedure() { - - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - Value value = position.get(instruction); - assertEquals(dummyValue1, value); - position.set(instruction, dummyValue2); - } + op1.forEachInputPos((instruction, position) -> { + Value value = position.get(instruction); + assertEquals(dummyValue1, value); + position.set(instruction, dummyValue2); }); - op2.forEachInputPos(new ValuePositionProcedure() { - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - Value value = position.get(instruction); - assertEquals(dummyValue1, value); - position.set(instruction, dummyValue3); - } + op2.forEachInputPos((instruction, position) -> { + Value value = position.get(instruction); + assertEquals(dummyValue1, value); + position.set(instruction, dummyValue3); }); - op1.forEachInputPos(new ValuePositionProcedure() { - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - Value value = position.get(instruction); - assertEquals(dummyValue2, value); - } + op1.forEachInputPos((instruction, position) -> { + Value value = position.get(instruction); + assertEquals(dummyValue2, value); }); - op2.forEachInputPos(new ValuePositionProcedure() { - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - Value value = position.get(instruction); - assertEquals(dummyValue3, value); - } + op2.forEachInputPos((instruction, position) -> { + Value value = position.get(instruction); + assertEquals(dummyValue3, value); }); } @@ -172,39 +159,26 @@ LIRInstruction op1 = new TestOp(compValue1); LIRInstruction op2 = new TestOp(compValue1); - op1.forEachInputPos(new ValuePositionProcedure() { - - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - Value value = position.get(instruction); - assertEquals(dummyValue1, value); - position.set(instruction, dummyValue2); - } + op1.forEachInputPos((instruction, position) -> { + Value value = position.get(instruction); + assertEquals(dummyValue1, value); + position.set(instruction, dummyValue2); }); - op2.forEachInputPos(new ValuePositionProcedure() { - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - Value value = position.get(instruction); - assertEquals(dummyValue1, value); - position.set(instruction, dummyValue3); - } + op2.forEachInputPos((instruction, position) -> { + Value value = position.get(instruction); + assertEquals(dummyValue1, value); + position.set(instruction, dummyValue3); }); - op1.forEachInputPos(new ValuePositionProcedure() { - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - Value value = position.get(instruction); - assertEquals(dummyValue2, value); - } + op1.forEachInputPos((instruction, position) -> { + Value value = position.get(instruction); + assertEquals(dummyValue2, value); }); - op2.forEachInputPos(new ValuePositionProcedure() { - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - Value value = position.get(instruction); - assertEquals(dummyValue3, value); - } + op2.forEachInputPos((instruction, position) -> { + Value value = position.get(instruction); + assertEquals(dummyValue3, value); }); } }