test/compiler/stable/TestStableBoolean.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8038098 Sdiff test/compiler/stable

test/compiler/stable/TestStableBoolean.java

Print this page
rev 7045 : 8038098: [TESTBUG] remove explicit set build flavor from hotspot/test/compiler/* tests
Reviewed-by: iignatyev
Contributed-by: evgeniya.stepanova@oracle.com


  36  *           java/lang/invoke/TestStableBoolean$StaticBooleanStable
  37  *           java/lang/invoke/TestStableBoolean$VolatileBooleanStable
  38  *           java/lang/invoke/TestStableBoolean$BooleanArrayDim1
  39  *           java/lang/invoke/TestStableBoolean$BooleanArrayDim2
  40  *           java/lang/invoke/TestStableBoolean$BooleanArrayDim3
  41  *           java/lang/invoke/TestStableBoolean$BooleanArrayDim4
  42  *           java/lang/invoke/TestStableBoolean$ObjectArrayLowerDim0
  43  *           java/lang/invoke/TestStableBoolean$ObjectArrayLowerDim1
  44  *           java/lang/invoke/TestStableBoolean$NestedStableField
  45  *           java/lang/invoke/TestStableBoolean$NestedStableField$A
  46  *           java/lang/invoke/TestStableBoolean$NestedStableField1
  47  *           java/lang/invoke/TestStableBoolean$NestedStableField1$A
  48  *           java/lang/invoke/TestStableBoolean$NestedStableField2
  49  *           java/lang/invoke/TestStableBoolean$NestedStableField2$A
  50  *           java/lang/invoke/TestStableBoolean$NestedStableField3
  51  *           java/lang/invoke/TestStableBoolean$NestedStableField3$A
  52  *           java/lang/invoke/TestStableBoolean$DefaultValue
  53  *           java/lang/invoke/TestStableBoolean$DefaultStaticValue
  54  *           java/lang/invoke/TestStableBoolean$ObjectArrayLowerDim2
  55  *
  56  * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
  57  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  58  *                   -server -XX:-TieredCompilation
  59  *                   -XX:+FoldStableValues
  60  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  61  *                   java.lang.invoke.TestStableBoolean
  62  * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
  63  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  64  *                   -server -XX:-TieredCompilation
  65  *                   -XX:-FoldStableValues
  66  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  67  *                   java.lang.invoke.TestStableBoolean
  68  *
  69  * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
  70  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  71  *                   -server -XX:+TieredCompilation -XX:TieredStopAtLevel=1
  72  *                   -XX:+FoldStableValues
  73  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  74  *                   java.lang.invoke.TestStableBoolean
  75  * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
  76  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  77  *                   -server -XX:+TieredCompilation -XX:TieredStopAtLevel=1
  78  *                   -XX:-FoldStableValues
  79  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  80  *                   java.lang.invoke.TestStableBoolean
  81  *
  82  * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
  83  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  84  *                   -client -XX:-TieredCompilation
  85  *                   -XX:+FoldStableValues
  86  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  87  *                   java.lang.invoke.TestStableBoolean
  88  * @run main/othervm -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions
  89  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  90  *                   -client -XX:-TieredCompilation
  91  *                   -XX:-FoldStableValues
  92  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  93  *                   java.lang.invoke.TestStableBoolean
  94  */
  95 package java.lang.invoke;
  96 
  97 import java.lang.reflect.InvocationTargetException;
  98 
  99 public class TestStableBoolean {
 100     static final boolean isStableEnabled    = StableConfiguration.isStableEnabled;
 101     static final boolean isServerWithStable = StableConfiguration.isServerWithStable;
 102 
 103     public static void main(String[] args) throws Exception {
 104         run(DefaultValue.class);
 105         run(BooleanStable.class);
 106         run(DefaultStaticValue.class);
 107         run(StaticBooleanStable.class);
 108         run(VolatileBooleanStable.class);
 109 
 110         // @Stable arrays: Dim 1-4
 111         run(BooleanArrayDim1.class);
 112         run(BooleanArrayDim2.class);
 113         run(BooleanArrayDim3.class);




  36  *           java/lang/invoke/TestStableBoolean$StaticBooleanStable
  37  *           java/lang/invoke/TestStableBoolean$VolatileBooleanStable
  38  *           java/lang/invoke/TestStableBoolean$BooleanArrayDim1
  39  *           java/lang/invoke/TestStableBoolean$BooleanArrayDim2
  40  *           java/lang/invoke/TestStableBoolean$BooleanArrayDim3
  41  *           java/lang/invoke/TestStableBoolean$BooleanArrayDim4
  42  *           java/lang/invoke/TestStableBoolean$ObjectArrayLowerDim0
  43  *           java/lang/invoke/TestStableBoolean$ObjectArrayLowerDim1
  44  *           java/lang/invoke/TestStableBoolean$NestedStableField
  45  *           java/lang/invoke/TestStableBoolean$NestedStableField$A
  46  *           java/lang/invoke/TestStableBoolean$NestedStableField1
  47  *           java/lang/invoke/TestStableBoolean$NestedStableField1$A
  48  *           java/lang/invoke/TestStableBoolean$NestedStableField2
  49  *           java/lang/invoke/TestStableBoolean$NestedStableField2$A
  50  *           java/lang/invoke/TestStableBoolean$NestedStableField3
  51  *           java/lang/invoke/TestStableBoolean$NestedStableField3$A
  52  *           java/lang/invoke/TestStableBoolean$DefaultValue
  53  *           java/lang/invoke/TestStableBoolean$DefaultStaticValue
  54  *           java/lang/invoke/TestStableBoolean$ObjectArrayLowerDim2
  55  *
  56  * @run main/othervm -Xbootclasspath/a:.
  57  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  58  *                   -XX:-TieredCompilation
  59  *                   -XX:+FoldStableValues
  60  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  61  *                   java.lang.invoke.TestStableBoolean
  62  * @run main/othervm -Xbootclasspath/a:.
  63  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  64  *                   -XX:-TieredCompilation
  65  *                   -XX:-FoldStableValues
  66  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  67  *                   java.lang.invoke.TestStableBoolean
  68  *
  69  * @run main/othervm -Xbootclasspath/a:.
  70  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  71  *                   -XX:+TieredCompilation -XX:TieredStopAtLevel=1
  72  *                   -XX:+FoldStableValues
  73  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  74  *                   java.lang.invoke.TestStableBoolean
  75  * @run main/othervm -Xbootclasspath/a:.
  76  *                   -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp
  77  *                   -XX:+TieredCompilation -XX:TieredStopAtLevel=1
  78  *                   -XX:-FoldStableValues
  79  *                   -XX:CompileOnly=::get,::get1,::get2,::get3,::get4
  80  *                   java.lang.invoke.TestStableBoolean
  81  *












  82  */
  83 package java.lang.invoke;
  84 
  85 import java.lang.reflect.InvocationTargetException;
  86 
  87 public class TestStableBoolean {
  88     static final boolean isStableEnabled    = StableConfiguration.isStableEnabled;
  89     static final boolean isServerWithStable = StableConfiguration.isServerWithStable;
  90 
  91     public static void main(String[] args) throws Exception {
  92         run(DefaultValue.class);
  93         run(BooleanStable.class);
  94         run(DefaultStaticValue.class);
  95         run(StaticBooleanStable.class);
  96         run(VolatileBooleanStable.class);
  97 
  98         // @Stable arrays: Dim 1-4
  99         run(BooleanArrayDim1.class);
 100         run(BooleanArrayDim2.class);
 101         run(BooleanArrayDim3.class);


test/compiler/stable/TestStableBoolean.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File