--- a/src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java Mon Dec 11 10:08:51 2017 -0800
+++ b/src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java Mon Dec 11 21:14:43 2017 +0100
@@ -139,11 +139,7 @@
// ie number of primitives:
// fast check min and max width (maxx < 23bits):
- if (width <= RLE_MIN_WIDTH || width >= RLE_MAX_WIDTH) {
- useRLE = false;
- } else {
- useRLE = true;
- }
+ useRLE = (width > RLE_MIN_WIDTH && width < RLE_MAX_WIDTH);
}
// the ceiling of (maxy - miny + 1) / TILE_SIZE;