Mercurial > hg > graal-jvmci-8
changeset 17278:5cb1c3698809
Make ValuePositionProcedure a FunctionalInterface.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Thu, 25 Sep 2014 10:51:30 +0200 |
parents | 730aa0eb20e5 |
children | b8516934a9e5 |
files | graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ValuePositionProcedure.java |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ValuePositionProcedure.java Thu Sep 25 10:27:05 2014 +0200 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ValuePositionProcedure.java Thu Sep 25 10:51:30 2014 +0200 @@ -25,7 +25,8 @@ /** * Iterator for iterating over a list of {@linkplain ValuePosition value positions}. */ -public abstract class ValuePositionProcedure { +@FunctionalInterface +public interface ValuePositionProcedure { /** * Iterator method to be overwritten. This version of the iterator does not take additional @@ -34,6 +35,5 @@ * @param instruction The current instruction. * @param position The position of the value that is iterated. */ - - public abstract void doValue(LIRInstruction instruction, ValuePosition position); + void doValue(LIRInstruction instruction, ValuePosition position); } \ No newline at end of file