--- old/test/runtime/Nestmates/privateStaticMethods/TestMethodHandles.java 2017-09-15 03:00:36.840928746 -0400 +++ new/test/runtime/Nestmates/privateStaticMethods/TestMethodHandles.java 2017-09-15 03:00:34.980823251 -0400 @@ -26,7 +26,6 @@ * @bug 8046171 * @summary Test access to private static methods between nestmates and nest-top * using different flavours of named nested types using MethodHandles - * @compile -XDdisablePrivateAccessors TestMethodHandles.java * @run main TestMethodHandles */ @@ -53,19 +52,19 @@ // can't have static methods void access_priv(TestMethodHandles o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(o.getClass(), "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); } void access_priv(StaticNested o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(o.getClass(), "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); } void access_priv(StaticIface o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(StaticIface.class, "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); @@ -82,19 +81,19 @@ // Methods that will access private static methods of nestmates default void access_priv(TestMethodHandles o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(o.getClass(), "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); } default void access_priv(StaticNested o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(o.getClass(), "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); } default void access_priv(StaticIface o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(StaticIface.class, "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); @@ -113,19 +112,19 @@ // Methods that will access private static methods of nestmates void access_priv(TestMethodHandles o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(o.getClass(), "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); } void access_priv(StaticNested o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(o.getClass(), "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); } void access_priv(StaticIface o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(StaticIface.class, "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); @@ -138,19 +137,19 @@ public InnerNested() {} void access_priv(TestMethodHandles o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(o.getClass(), "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); } void access_priv(StaticNested o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(o.getClass(), "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact(); } void access_priv(StaticIface o) throws Throwable { - MethodHandle mh = + MethodHandle mh = lookup().findStatic(StaticIface.class, "priv_static_invoke", INVOKE_T); mh.invoke(); mh.invokeExact();