--- old/src/java.base/share/classes/java/lang/Class.java 2019-05-31 15:05:50.604524748 -0400 +++ new/src/java.base/share/classes/java/lang/Class.java 2019-05-31 15:05:50.204522764 -0400 @@ -631,11 +631,6 @@ public T newInstance() throws InstantiationException, IllegalAccessException { - if (this.isInlineClass()) { - throw new IllegalAccessException( - "cannot create new instance of an inline class " + this.getName()); - } - SecurityManager sm = System.getSecurityManager(); if (sm != null) { checkMemberAccess(sm, Member.PUBLIC, Reflection.getCallerClass(), false);