# HG changeset patch # User alundblad # Date 1458737093 -3600 # Node ID 329f0f6baff5dd859ca8dcc3220a2afa4685eb4c # Parent 592302b6161b319e39e972800ababdfd87ee8c18 8152465: Sjavac should not prefix server generated log messages with [server] Summary: Dropped the [server] prefix unless debug output is enabled. Reviewed-by: jjg diff -r 592302b6161b -r 329f0f6baff5 langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java --- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java Wed Mar 23 13:39:15 2016 +0100 +++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java Wed Mar 23 13:44:53 2016 +0100 @@ -139,7 +139,11 @@ String content = typeAndContent[1]; try { - Log.log(Log.Level.valueOf(type), "[server] " + content); + if (Log.isDebugging()) { + // Distinguish server generated output if debugging. + content = "[sjavac-server] " + content; + } + Log.log(Log.Level.valueOf(type), content); continue; } catch (IllegalArgumentException e) { // Parsing of 'type' as log level failed.