--- old/src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java 2015-09-18 13:06:34.009446961 -0700 +++ new/src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java 2015-09-18 13:06:33.893446966 -0700 @@ -119,14 +119,14 @@ private long pNativePrim; // Native blit loop info - public synchronized static final int makePrimTypeID() { + public static final synchronized int makePrimTypeID() { if (unusedPrimID > 255) { throw new InternalError("primitive id overflow"); } return unusedPrimID++; } - public synchronized static final int makeUniqueID(int primTypeID, + public static final synchronized int makeUniqueID(int primTypeID, SurfaceType src, CompositeType cmp, SurfaceType dst) @@ -456,7 +456,7 @@ } } - public synchronized static void tracePrimitive(Object prim) { + public static synchronized void tracePrimitive(Object prim) { if ((traceflags & TRACECOUNTS) != 0) { if (traceMap == null) { traceMap = new HashMap<>();