Merge "Revert "Libcore: Remove <> in CloseGuardMonitor test class""
diff --git a/dalvik/src/test/java/dalvik/system/CloseGuardMonitor.java b/dalvik/src/test/java/dalvik/system/CloseGuardMonitor.java
index 94b310d..b5bf380 100644
--- a/dalvik/src/test/java/dalvik/system/CloseGuardMonitor.java
+++ b/dalvik/src/test/java/dalvik/system/CloseGuardMonitor.java
@@ -47,7 +47,7 @@
* <p>Is thread safe as this will be called during finalization and so there are no guarantees
* as to whether it will be called concurrently or not.
*/
- private final List<Throwable> closeGuardAllocationSites = new CopyOnWriteArrayList<Throwable>();
+ private final List<Throwable> closeGuardAllocationSites = new CopyOnWriteArrayList<>();
/**
* Default constructor required for reflection.
@@ -75,7 +75,7 @@
@Override
public void run() {
// Create a weak reference to an object so that we can detect when it is garbage collected.
- WeakReference<Object> reference = new WeakReference<Object>(new Object());
+ WeakReference<Object> reference = new WeakReference<>(new Object());
try {
// 'Force' a GC and finalize to cause CloseGuards to report warnings. Doesn't loop