Mercurial > hg > openjdk > jdk9 > hotspot
changeset 11760:713951c08aa2 jdk-9+132
8163533: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails on jdk9/dev
Reviewed-by: shade
author | mhaupt |
---|---|
date | Fri, 12 Aug 2016 08:59:20 -0700 |
parents | c7b7794b406e |
children | a4faaf753e03 a4cdffa18e76 |
files | src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java Thu Aug 11 17:02:27 2016 +0000 +++ b/src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java Fri Aug 12 08:59:20 2016 -0700 @@ -109,6 +109,9 @@ if (!s.getReturnType(CLASS).equals(resultType)) { return false; } + if (s.getParameterCount(false) != parameterTypes.length) { + return false; + } for (int i = 0; i < s.getParameterCount(false); ++i) { if (!s.getParameterType(i, CLASS).equals(parameterTypes[i])) { return false;