diff -r 81e87daa9876 -r 5ff696b1bbac jdk/src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java --- a/jdk/src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java Thu Dec 10 15:52:14 2015 -0800 +++ b/jdk/src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java Thu Dec 10 15:58:01 2015 -0800 @@ -30,8 +30,8 @@ */ interface MarlinConst { // enable Logs (logger or stdout) - static final boolean enableLogs = false; - // enable Logger + static final boolean enableLogs = MarlinProperties.isLoggingEnabled(); + // use Logger instead of stdout static final boolean useLogger = enableLogs && MarlinProperties.isUseLogger(); // log new RendererContext @@ -47,9 +47,10 @@ static final boolean doStats = enableLogs && MarlinProperties.isDoStats(); // do monitors // disabled to reduce byte-code size a bit... - static final boolean doMonitors = enableLogs && false; // MarlinProperties.isDoMonitors(); + static final boolean doMonitors = false; +// static final boolean doMonitors = enableLogs && MarlinProperties.isDoMonitors(); // do checks - static final boolean doChecks = false; // MarlinProperties.isDoChecks(); + static final boolean doChecks = enableLogs && MarlinProperties.isDoChecks(); // do AA range checks: disable when algorithm / code is stable static final boolean DO_AA_RANGE_CHECK = false;