# HG changeset patch # User kvn # Date 1531505614 25200 # Node ID adc4d3fd4095fa7dfafacaba7d87162906499506 # Parent 4447720200f20579a3b10d2274853494525f032c 8207065: Cleanup compiler tests for Client VM Reviewed-by: kvn, iignatyev Contributed-by: aleksei.voitylov@bell-sw.com diff -r 4447720200f2 -r adc4d3fd4095 test/hotspot/jtreg/compiler/c2/Test8062950.java --- a/test/hotspot/jtreg/compiler/c2/Test8062950.java Fri Jul 13 09:48:52 2018 -0700 +++ b/test/hotspot/jtreg/compiler/c2/Test8062950.java Fri Jul 13 11:13:34 2018 -0700 @@ -24,6 +24,7 @@ /* * @test * @bug 8062950 + * @requires vm.flavor == "server" * @key regression * @library /test/lib * @run driver compiler.c2.Test8062950 diff -r 4447720200f2 -r adc4d3fd4095 test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java --- a/test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java Fri Jul 13 09:48:52 2018 -0700 +++ b/test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java Fri Jul 13 11:13:34 2018 -0700 @@ -25,6 +25,7 @@ * @test * @bug 8193130 8203915 * @summary Bad graph when unrolled loop bounds conflicts with range checks + * @requires vm.flavor == "server" * * @run main/othervm IterationSplitPredicateInconsistency * @run main/othervm -XX:-UseLoopPredicate IterationSplitPredicateInconsistency diff -r 4447720200f2 -r adc4d3fd4095 test/hotspot/jtreg/compiler/loopopts/TestCMovSplitThruPhi.java --- a/test/hotspot/jtreg/compiler/loopopts/TestCMovSplitThruPhi.java Fri Jul 13 09:48:52 2018 -0700 +++ b/test/hotspot/jtreg/compiler/loopopts/TestCMovSplitThruPhi.java Fri Jul 13 11:13:34 2018 -0700 @@ -25,6 +25,7 @@ * @test * @bug 8187822 * @summary C2 conditonal move optimization might create broken graph + * @requires vm.flavor == "server" * @run main/othervm -XX:-UseOnStackReplacement -XX:-BackgroundCompilation -XX:CompileCommand=dontinline,TestCMovSplitThruPhi::not_inlined -XX:CompileOnly=TestCMovSplitThruPhi::test -XX:-LoopUnswitching TestCMovSplitThruPhi * */ diff -r 4447720200f2 -r adc4d3fd4095 test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMiningIterShortLoop.java --- a/test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMiningIterShortLoop.java Fri Jul 13 09:48:52 2018 -0700 +++ b/test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMiningIterShortLoop.java Fri Jul 13 11:13:34 2018 -0700 @@ -25,6 +25,7 @@ * @test * @bug 8196294 * @summary when loop strip is enabled, LoopStripMiningIterShortLoop should be not null + * @requires vm.flavor == "server" * @library /test/lib / * @modules java.base/jdk.internal.misc * java.management diff -r 4447720200f2 -r adc4d3fd4095 test/hotspot/jtreg/compiler/vectorization/TestUnexpectedLoadOrdering.java --- a/test/hotspot/jtreg/compiler/vectorization/TestUnexpectedLoadOrdering.java Fri Jul 13 09:48:52 2018 -0700 +++ b/test/hotspot/jtreg/compiler/vectorization/TestUnexpectedLoadOrdering.java Fri Jul 13 11:13:34 2018 -0700 @@ -25,6 +25,7 @@ * @test * @bug 8201367 * @summary RPO walk of counted loop block doesn't properly order loads + * @requires vm.flavor == "server" * * @run main/othervm -XX:-BackgroundCompilation -XX:-UseCountedLoopSafepoints TestUnexpectedLoadOrdering *