Mercurial > hg > graal-compiler
changeset 17290:6f9285d71d62
Use Lamdas in ValuePositionTests.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Mon, 29 Sep 2014 13:46:00 +0200 |
parents | 4372344cf3d8 |
children | 182062f9739d |
files | graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/ValuePositionTest1.java graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/ValuePositionTest2.java |
diffstat | 2 files changed, 4 insertions(+), 28 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/ValuePositionTest1.java Mon Sep 29 13:35:31 2014 +0200 +++ b/graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/ValuePositionTest1.java Mon Sep 29 13:46:00 2014 +0200 @@ -117,13 +117,7 @@ List<ValuePosition> positions = new ArrayList<>(); - op.forEachInputPos(new ValuePositionProcedure() { - - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - positions.add(position); - } - }); + op.forEachInputPos((instruction, position) -> positions.add(position)); assertEquals(1, positions.size()); assertEquals(dummyValue, positions.get(0).get(op)); @@ -136,13 +130,7 @@ List<ValuePosition> positions = new ArrayList<>(); - op.forEachInputPos(new ValuePositionProcedure() { - - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - positions.add(position); - } - }); + op.forEachInputPos((instruction, position) -> positions.add(position)); assertEquals(1, positions.size()); assertEquals(dummyValue, positions.get(0).get(op)); @@ -155,13 +143,7 @@ List<ValuePosition> positions = new ArrayList<>(); - op.forEachInputPos(new ValuePositionProcedure() { - - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - positions.add(position); - } - }); + op.forEachInputPos((instruction, position) -> positions.add(position)); assertEquals(1, positions.size()); assertEquals(dummyValue, positions.get(0).get(op));
--- a/graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/ValuePositionTest2.java Mon Sep 29 13:35:31 2014 +0200 +++ b/graal/com.oracle.graal.lir.test/src/com/oracle/graal/lir/test/ValuePositionTest2.java Mon Sep 29 13:46:00 2014 +0200 @@ -117,13 +117,7 @@ LIRInstruction op = new TestOp(compValue2); List<ValuePosition> positions = new ArrayList<>(); - op.forEachInputPos(new ValuePositionProcedure() { - - @Override - public void doValue(LIRInstruction instruction, ValuePosition position) { - positions.add(position); - } - }); + op.forEachInputPos((instruction, position) -> positions.add(position)); assertEquals(4, positions.size());