< prev index next >
test/jdk/java/util/concurrent/tck/ForkJoinPool9Test.java
Print this page
8225490: Miscellaneous changes imported from jsr166 CVS 2019-09
Reviewed-by: martin, alanb
@@ -36,11 +36,10 @@
import java.lang.invoke.VarHandle;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ForkJoinPool;
import java.util.concurrent.ForkJoinTask;
import java.util.concurrent.Future;
-import java.util.concurrent.ThreadLocalRandom;
import java.util.stream.Stream;
import junit.framework.Test;
import junit.framework.TestSuite;
@@ -79,11 +78,11 @@
assertTrue(ForkJoinTask.inForkJoinPool());
assertSame(ForkJoinPool.commonPool(), ForkJoinTask.getPool());
Thread currentThread = Thread.currentThread();
Stream.of(systemClassLoader, null).forEach(cl -> {
- if (ThreadLocalRandom.current().nextBoolean())
+ if (randomBoolean())
// should always be permitted, without effect
currentThread.setContextClassLoader(cl);
});
Stream.of(currentThread.getContextClassLoader(),
< prev index next >