--- a/jdk/src/share/classes/java/util/logging/Logger.java Sat Dec 18 09:10:49 2010 -0800
+++ b/jdk/src/share/classes/java/util/logging/Logger.java Mon Dec 20 13:47:04 2010 -0800
@@ -170,7 +170,7 @@
private LogManager manager;
private String name;
private final CopyOnWriteArrayList<Handler> handlers =
- new CopyOnWriteArrayList<Handler>();
+ new CopyOnWriteArrayList<>();
private String resourceBundleName;
private volatile boolean useParentHandlers = true;
private volatile Filter filter;
@@ -1420,13 +1420,13 @@
// Set our new parent.
parent = newParent;
if (parent.kids == null) {
- parent.kids = new ArrayList<LogManager.LoggerWeakRef>(2);
+ parent.kids = new ArrayList<>(2);
}
if (ref == null) {
// we didn't have a previous parent
ref = manager.new LoggerWeakRef(this);
}
- ref.setParentRef(new WeakReference<Logger>(parent));
+ ref.setParentRef(new WeakReference<>(parent));
parent.kids.add(ref);
// As a result of the reparenting, the effective level