--- old/src/java.base/share/classes/jdk/experimental/value/MethodHandleBuilder.java 2019-05-15 13:57:54.159787212 -0400 +++ new/src/java.base/share/classes/jdk/experimental/value/MethodHandleBuilder.java 2019-05-15 13:57:53.767785268 -0400 @@ -174,14 +174,14 @@ if (aClass.isArray()) { return classToInternalName(aClass); } else { - return (aClass.isValue() ? "Q" : "L") + classToInternalName(aClass) + ";"; + return (aClass.isInlineClass() ? "Q" : "L") + classToInternalName(aClass) + ";"; } } @Override public boolean isValue(String desc) { Class aClass = symbol(desc); - return aClass != null && aClass.isValue(); + return aClass != null && aClass.isInlineClass(); } @Override