mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
8258383: vmTestbase/gc/g1/unloading/tests/unloading_compilation_level[1,2,3] time out without TieredCompilation
Reviewed-by: kvn
This commit is contained in:
parent
9f21bb6ac1
commit
7c32ffea51
25 changed files with 69 additions and 25 deletions
|
@ -290,7 +290,9 @@ public class ClassLoadingHelper {
|
||||||
if (!wb.isMethodCompilable(m, configuration.getCompilationLevel())) {
|
if (!wb.isMethodCompilable(m, configuration.getCompilationLevel())) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
wb.enqueueMethodForCompilation(m, configuration.getCompilationLevel());
|
if (!wb.enqueueMethodForCompilation(m, configuration.getCompilationLevel())) {
|
||||||
|
throw new RuntimeException("Method could not be enqueued for compilation at level " + configuration.getCompilationLevel());
|
||||||
|
}
|
||||||
while (!wb.isMethodCompiled(m) && executionController.continueExecution()) {
|
while (!wb.isMethodCompiled(m) && executionController.continueExecution()) {
|
||||||
sleep(50);
|
sleep(50);
|
||||||
try {
|
try {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 1)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 1)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 1)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 1)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 1)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 1)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 2)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 2)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 2)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 2)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 2)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 2)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 3)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 3)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 3)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 3)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 3)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,12 +40,14 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel >= 3)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
* -Xbootclasspath/a:.
|
* -Xbootclasspath/a:.
|
||||||
* -XX:+UnlockDiagnosticVMOptions
|
* -XX:+UnlockDiagnosticVMOptions
|
||||||
* -XX:+WhiteBoxAPI
|
* -XX:+WhiteBoxAPI
|
||||||
|
* -XX:+TieredCompilation
|
||||||
* -XX:+UseG1GC
|
* -XX:+UseG1GC
|
||||||
* -XX:+ExplicitGCInvokesConcurrent
|
* -XX:+ExplicitGCInvokesConcurrent
|
||||||
* -Xlog:gc:gc.log
|
* -Xlog:gc:gc.log
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,6 +40,7 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,6 +40,7 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,6 +40,7 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,6 +40,7 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,6 +40,7 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2017, 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2017, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -40,6 +40,7 @@
|
||||||
* @requires vm.gc.G1
|
* @requires vm.gc.G1
|
||||||
* @requires vm.opt.ClassUnloading != false
|
* @requires vm.opt.ClassUnloading != false
|
||||||
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
* @requires vm.opt.ClassUnloadingWithConcurrentMark != false
|
||||||
|
* @requires vm.flavor == "server" & (vm.opt.TieredStopAtLevel == null | vm.opt.TieredStopAtLevel == 4)
|
||||||
* @build sun.hotspot.WhiteBox
|
* @build sun.hotspot.WhiteBox
|
||||||
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
* @run driver ClassFileInstaller sun.hotspot.WhiteBox
|
||||||
* @run main/othervm
|
* @run main/othervm
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue