--- old/src/java.base/share/classes/java/lang/reflect/Parameter.java 2018-12-06 14:52:56.643843033 -0500 +++ new/src/java.base/share/classes/java/lang/reflect/Parameter.java 2018-12-06 14:52:56.475842200 -0500 @@ -174,9 +174,9 @@ */ public String getName() { // Note: empty strings as parameter names are now outlawed. - // The .equals("") is for compatibility with current JVM + // The .isEmpty() is for compatibility with current JVM // behavior. It may be removed at some point. - if(name == null || name.equals("")) + if(name == null || name.isEmpty()) return "arg" + index; else return name;