< prev index next >

test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java

Print this page
rev 17241 : 8180890: move c.o.testlibrary.jsr292 classes to jdk/test/java/lang/invoke directory
Reviewed-by: duke
rev 17242 : [mq]: 8180890-1

*** 25,54 **** * @test LFMultiThreadCachingTest * @bug 8046703 * @key randomness * @summary Test verifies that lambda forms are cached when run with multiple threads * @author kshefov ! * @library /java/lang/invoke/common /lib/testlibrary * @modules java.base/java.lang.invoke:open * java.base/java.lang.ref:open * java.management * @build TestMethods * @build LambdaFormTestCase * @build LFCachingTestCase * @build LFMultiThreadCachingTest * @run main/othervm LFMultiThreadCachingTest */ import java.lang.invoke.MethodHandle; import java.util.Collections; import java.util.EnumSet; import java.util.HashMap; import java.util.Map; import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.CountDownLatch; import java.util.concurrent.CyclicBarrier; - import test.java.lang.invoke.lib.CodeCacheOverflowProcessor; /** * Multiple threaded lambda forms caching test class. */ public final class LFMultiThreadCachingTest extends LFCachingTestCase { --- 25,55 ---- * @test LFMultiThreadCachingTest * @bug 8046703 * @key randomness * @summary Test verifies that lambda forms are cached when run with multiple threads * @author kshefov ! * @library /lib/testlibrary /java/lang/invoke/common * @modules java.base/java.lang.invoke:open * java.base/java.lang.ref:open * java.management * @build TestMethods * @build LambdaFormTestCase * @build LFCachingTestCase * @build LFMultiThreadCachingTest * @run main/othervm LFMultiThreadCachingTest */ + import test.java.lang.invoke.lib.CodeCacheOverflowProcessor; + import java.lang.invoke.MethodHandle; import java.util.Collections; import java.util.EnumSet; import java.util.HashMap; import java.util.Map; import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.CountDownLatch; import java.util.concurrent.CyclicBarrier; /** * Multiple threaded lambda forms caching test class. */ public final class LFMultiThreadCachingTest extends LFCachingTestCase {
< prev index next >