hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
changeset 31370 e27de7435453
parent 29678 dd2f3932c21e
child 31626 2be1dcd3b6ec
equal deleted inserted replaced
31369:0c3dcc865a1c 31370:e27de7435453
    34  *        SurvivorAlignmentTestMain AlignmentHelper
    34  *        SurvivorAlignmentTestMain AlignmentHelper
    35  * @run main ClassFileInstaller sun.hotspot.WhiteBox
    35  * @run main ClassFileInstaller sun.hotspot.WhiteBox
    36  *                              sun.hotspot.WhiteBox$WhiteBoxPermission
    36  *                              sun.hotspot.WhiteBox$WhiteBoxPermission
    37  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    37  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    38  *                   -XX:+WhiteBoxAPI -XX:NewSize=128m -XX:MaxNewSize=128m
    38  *                   -XX:+WhiteBoxAPI -XX:NewSize=128m -XX:MaxNewSize=128m
    39  *                   -XX:OldSize=32M -XX:MaxHeapSize=160m -XX:SurvivorRatio=1
    39  *                   -XX:OldSize=32M -XX:MaxHeapSize=160m -XX:SurvivorRatio=1 -XX:-ResizePLAB
    40  *                   -XX:-ExplicitGCInvokesConcurrent
    40  *                   -XX:-ExplicitGCInvokesConcurrent
    41  *                   -XX:+UnlockExperimentalVMOptions
    41  *                   -XX:+UnlockExperimentalVMOptions
    42  *                   -XX:SurvivorAlignmentInBytes=32
    42  *                   -XX:SurvivorAlignmentInBytes=32
    43  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 10m 9
    43  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 10m 9
    44  *                   TENURED
    44  *                   TENURED
    45  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    45  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    46  *                   -XX:+WhiteBoxAPI -XX:NewSize=128m -XX:MaxNewSize=128m
    46  *                   -XX:+WhiteBoxAPI -XX:NewSize=128m -XX:MaxNewSize=128m
    47  *                   -XX:OldSize=32M -XX:MaxHeapSize=160m -XX:SurvivorRatio=1
    47  *                   -XX:OldSize=32M -XX:MaxHeapSize=160m -XX:SurvivorRatio=1 -XX:-ResizePLAB
    48  *                   -XX:-ExplicitGCInvokesConcurrent
    48  *                   -XX:-ExplicitGCInvokesConcurrent
    49  *                   -XX:+UnlockExperimentalVMOptions
    49  *                   -XX:+UnlockExperimentalVMOptions
    50  *                   -XX:SurvivorAlignmentInBytes=32
    50  *                   -XX:SurvivorAlignmentInBytes=32
    51  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 20m 47
    51  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 20m 47
    52  *                   TENURED
    52  *                   TENURED
    53  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    53  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    54  *                   -XX:+WhiteBoxAPI -XX:NewSize=200m -XX:MaxNewSize=200m
    54  *                   -XX:+WhiteBoxAPI -XX:NewSize=200m -XX:MaxNewSize=200m
    55  *                   -XX:OldSize=32M -XX:MaxHeapSize=232m -XX:SurvivorRatio=1
    55  *                   -XX:OldSize=32M -XX:MaxHeapSize=232m -XX:SurvivorRatio=1 -XX:-ResizePLAB
    56  *                   -XX:-ExplicitGCInvokesConcurrent
    56  *                   -XX:-ExplicitGCInvokesConcurrent
    57  *                   -XX:+UnlockExperimentalVMOptions
    57  *                   -XX:+UnlockExperimentalVMOptions
    58  *                   -XX:SurvivorAlignmentInBytes=64
    58  *                   -XX:SurvivorAlignmentInBytes=64
    59  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 10m 9
    59  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 10m 9
    60  *                   TENURED
    60  *                   TENURED
    61  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    61  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    62  *                   -XX:+WhiteBoxAPI -XX:NewSize=128m -XX:MaxNewSize=128m
    62  *                   -XX:+WhiteBoxAPI -XX:NewSize=128m -XX:MaxNewSize=128m
    63  *                   -XX:OldSize=32M -XX:MaxHeapSize=160m -XX:SurvivorRatio=1
    63  *                   -XX:OldSize=32M -XX:MaxHeapSize=160m -XX:SurvivorRatio=1 -XX:-ResizePLAB
    64  *                   -XX:-ExplicitGCInvokesConcurrent
    64  *                   -XX:-ExplicitGCInvokesConcurrent
    65  *                   -XX:+UnlockExperimentalVMOptions
    65  *                   -XX:+UnlockExperimentalVMOptions
    66  *                   -XX:SurvivorAlignmentInBytes=64
    66  *                   -XX:SurvivorAlignmentInBytes=64
    67  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 20m 87
    67  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 20m 87
    68  *                   TENURED
    68  *                   TENURED
    69  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    69  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    70  *                   -XX:+WhiteBoxAPI -XX:NewSize=256m -XX:MaxNewSize=256m
    70  *                   -XX:+WhiteBoxAPI -XX:NewSize=256m -XX:MaxNewSize=256m
    71  *                   -XX:OldSize=32M -XX:MaxHeapSize=288m -XX:SurvivorRatio=1
    71  *                   -XX:OldSize=32M -XX:MaxHeapSize=288m -XX:SurvivorRatio=1 -XX:-ResizePLAB
    72  *                   -XX:-ExplicitGCInvokesConcurrent
    72  *                   -XX:-ExplicitGCInvokesConcurrent
    73  *                   -XX:+UnlockExperimentalVMOptions
    73  *                   -XX:+UnlockExperimentalVMOptions
    74  *                   -XX:SurvivorAlignmentInBytes=128
    74  *                   -XX:SurvivorAlignmentInBytes=128
    75  *                    TestPromotionFromSurvivorToTenuredAfterMinorGC 10m 9
    75  *                    TestPromotionFromSurvivorToTenuredAfterMinorGC 10m 9
    76  *                    TENURED
    76  *                    TENURED
    77  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    77  * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions
    78  *                   -XX:+WhiteBoxAPI -XX:NewSize=128m -XX:MaxNewSize=128m
    78  *                   -XX:+WhiteBoxAPI -XX:NewSize=128m -XX:MaxNewSize=128m
    79  *                   -XX:OldSize=32M -XX:MaxHeapSize=160m -XX:SurvivorRatio=1
    79  *                   -XX:OldSize=32M -XX:MaxHeapSize=160m -XX:SurvivorRatio=1 -XX:-ResizePLAB
    80  *                   -XX:-ExplicitGCInvokesConcurrent
    80  *                   -XX:-ExplicitGCInvokesConcurrent
    81  *                   -XX:+UnlockExperimentalVMOptions
    81  *                   -XX:+UnlockExperimentalVMOptions
    82  *                   -XX:SurvivorAlignmentInBytes=128
    82  *                   -XX:SurvivorAlignmentInBytes=128
    83  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 20m 147
    83  *                   TestPromotionFromSurvivorToTenuredAfterMinorGC 20m 147
    84  *                   TENURED
    84  *                   TENURED