Mercurial > hg > graal-compiler
diff graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java @ 22169:af6cc957bf04
Remove dummy parameter `includeAbstract` from `ResolvedJavaType#resolveMethod()`;
The behavior is now the `includeAbstract=true` case. If you called `resolveMethod` with `includeAbstract=false` use `resolveConcreteMethod()` instead.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Wed, 08 Jul 2015 10:05:45 +0200 |
parents | 0e095e2c24e2 |
children | ce2b71115ade |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java Wed Jul 08 10:56:31 2015 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MethodCallTargetNode.java Wed Jul 08 10:05:45 2015 +0200 @@ -206,7 +206,7 @@ ResolvedJavaType singleImplementor = declaredReceiverType.getSingleImplementor(); if (singleImplementor != null && !singleImplementor.equals(declaredReceiverType)) { - ResolvedJavaMethod singleImplementorMethod = singleImplementor.resolveMethod(targetMethod(), invoke().getContextType(), true); + ResolvedJavaMethod singleImplementorMethod = singleImplementor.resolveMethod(targetMethod(), invoke().getContextType()); if (singleImplementorMethod != null) { /** * We have an invoke on an interface with a single implementor. We can replace this