From efd60bbd2f9c02d34e296f2932665b8ebe733f61 Mon Sep 17 00:00:00 2001 From: "Paolo G. Giarrusso" Date: Thu, 6 Oct 2016 16:48:11 +0200 Subject: Fix compilation warnings --- test/test/ContextEscapeDetector.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'test/test/ContextEscapeDetector.java') diff --git a/test/test/ContextEscapeDetector.java b/test/test/ContextEscapeDetector.java index c7768fd57..78d293a5d 100644 --- a/test/test/ContextEscapeDetector.java +++ b/test/test/ContextEscapeDetector.java @@ -1,6 +1,5 @@ package test; -import org.junit.runner.Description; import org.junit.runner.Result; import org.junit.runner.notification.RunListener; import org.junit.Assert; @@ -43,6 +42,7 @@ public class ContextEscapeDetector extends RunListener { return count; } + @SuppressWarnings("unused") private static volatile Object o = null; private static synchronized void forceGCHeuristic0() { @@ -59,7 +59,7 @@ public class ContextEscapeDetector extends RunListener { private static synchronized void forceGCHeuristic1() { Object obj = new Object(); - WeakReference ref = new WeakReference(obj); + WeakReference ref = new WeakReference<>(obj); obj = null; while (ref.get() != null) { System.gc(); @@ -69,7 +69,7 @@ public class ContextEscapeDetector extends RunListener { private static synchronized void forceGCHeuristic2() { try { Object[] arr = new Object[1024]; // upto 8 GB - WeakReference ref = new WeakReference(arr); + WeakReference ref = new WeakReference<>(arr); o = arr; // make sure array isn't optimized away Runtime runtime = Runtime.getRuntime(); -- cgit v1.2.3