< prev index next >

src/java.base/share/classes/java/lang/StackStreamFactory.java

Print this page

        

*** 980,996 **** private static boolean isMethodHandleFrame(Class<?> c) { return c.getName().startsWith("java.lang.invoke."); } private static boolean isReflectionFrame(Class<?> c) { - if (c.getName().startsWith("jdk.internal.reflect") && - !MethodAccessor.class.isAssignableFrom(c) && - !ConstructorAccessor.class.isAssignableFrom(c)) { - throw new InternalError("Not jdk.internal.reflect.MethodAccessor" - + " or jdk.internal.reflect.ConstructorAccessor: " - + c.toString()); - } // ## should filter all @Hidden frames? return c == Method.class || c == Constructor.class || MethodAccessor.class.isAssignableFrom(c) || ConstructorAccessor.class.isAssignableFrom(c) || --- 980,989 ----
< prev index next >