src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java
Print this page
*** 357,377 ****
consumer.endPath();
}
private static Rasterizer theRasterizer;
! public synchronized static Rasterizer getRasterizer() {
Rasterizer r = theRasterizer;
if (r == null) {
r = new Rasterizer();
} else {
theRasterizer = null;
}
return r;
}
! public synchronized static void dropRasterizer(Rasterizer r) {
r.reset();
theRasterizer = r;
}
/**
--- 357,377 ----
consumer.endPath();
}
private static Rasterizer theRasterizer;
! public static synchronized Rasterizer getRasterizer() {
Rasterizer r = theRasterizer;
if (r == null) {
r = new Rasterizer();
} else {
theRasterizer = null;
}
return r;
}
! public static synchronized void dropRasterizer(Rasterizer r) {
r.reset();
theRasterizer = r;
}
/**