--- old/src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java 2016-11-07 10:47:28.011786412 -0800 +++ new/src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java 2016-11-07 10:47:27.875786412 -0800 @@ -127,7 +127,7 @@ if (reClass != null) { try { Class cls = Class.forName(reClass); - reImpl = (RenderingEngine) cls.newInstance(); + reImpl = (RenderingEngine) cls.getConstructor().newInstance(); } catch (ReflectiveOperationException ignored0) { } } @@ -135,7 +135,7 @@ final String marlinREClass = "sun.java2d.marlin.MarlinRenderingEngine"; try { Class cls = Class.forName(marlinREClass); - reImpl = (RenderingEngine) cls.newInstance(); + reImpl = (RenderingEngine) cls.getConstructor().newInstance(); } catch (ReflectiveOperationException ignored1) { } }