--- old/src/share/classes/sun/awt/AWTAutoShutdown.java 2013-03-20 14:41:16.000000000 +0400 +++ new/src/share/classes/sun/awt/AWTAutoShutdown.java 2013-03-20 14:41:15.000000000 +0400 @@ -375,11 +375,13 @@ } final void dumpPeers(final PlatformLogger aLog) { - synchronized (activationLock) { - synchronized (mainLock) { - aLog.fine("Mapped peers:"); - for (Object key : peerMap.keySet()) { - aLog.fine(key + "->" + peerMap.get(key)); + if (aLog.isLoggable(PlatformLogger.FINE)) { + synchronized (activationLock) { + synchronized (mainLock) { + aLog.fine("Mapped peers:"); + for (Object key : peerMap.keySet()) { + aLog.fine(key + "->" + peerMap.get(key)); + } } } }