< prev index next >

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

Print this page

        

@@ -980,17 +980,10 @@
     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) ||
< prev index next >