--- old/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java 2017-09-15 02:01:29.467620325 -0400 +++ new/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java 2017-09-15 02:01:27.595513989 -0400 @@ -151,9 +151,16 @@ return Integer.toString(this.ordinal() - Target.JDK1_1.ordinal() + 1); } - /** Does the target VM support nestmates? + /** Does the target VM support nestmate access? */ - public boolean hasNestmates() { + public boolean hasNestmateAccess() { return compareTo(JDK1_10) >= 0; } + + /** Does the target VM support virtual private invocations? + */ + public boolean hasVirtualPrivateInvoke() { + return compareTo(JDK1_10) >= 0; + } + }