From b314396c88b5e2a3dff6701d6d00bc0ce9faa13f Mon Sep 17 00:00:00 2001 From: liach Date: Fri, 15 Nov 2024 17:41:57 -0600 Subject: [PATCH] Better comments --- .../jdk/internal/reflect/MethodHandleAccessorFactory.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java b/src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java index 45b64b09059d8..c2f7b3e2e5d75 100644 --- a/src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java +++ b/src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java @@ -412,10 +412,11 @@ private static int slotCount(Executable member) { * * @param method the method to check * @return {@code true} if this method is signature polymorphic - * @jls 15.12 Method Invocation Expressions + * @jls 15.12.3 Compile-Time Step 3: Is the Chosen Method Appropriate? + * @jvms 2.9.3 Signature Polymorphic Methods */ public static boolean isSignaturePolymorphicMethod(Method method) { - // Native; has variable arity parameter + // ACC_NATIVE and ACC_VARARGS if (!method.isVarArgs() || !Modifier.isNative(method.getModifiers())) { return false; }