--- old/src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java 2016-04-21 08:39:11.388280718 -0700 +++ new/src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java 2016-04-21 08:39:11.224362718 -0700 @@ -115,10 +115,11 @@ // Instantiate the charset and cache it try { - Class c = Class.forName(packagePrefix + "." + cln, + @SuppressWarnings("deprecation") + Object o= Class.forName(packagePrefix + "." + cln, true, - this.getClass().getClassLoader()); - cs = (Charset)c.newInstance(); + this.getClass().getClassLoader()).newInstance(); + cs = (Charset)o; cache.put(csn, cs); return cs; } catch (ClassNotFoundException |