< 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 >