8243434: use reproducible random in :vmTestbase_vm_g1classunloading

Reviewed-by: kbarrett, lmesnik
This commit is contained in:
Igor Ignatyev 2020-06-02 13:04:21 -07:00
parent f2cd6d6a10
commit 453f6cf4d9
117 changed files with 132 additions and 124 deletions

View File

@ -1,5 +1,5 @@
/*
* Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2014, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -30,7 +30,7 @@ import java.util.Random;
public class DefaultTemplateClass {
public static void main() {
System.out.println("In method of generated class. Random.nextDouble = " + new Random().nextDouble());
System.out.println("In method of generated class. Random.nextDouble = " + new Random(42).nextDouble());
System.out.println(" Printing bytesToReplace0 bytesToReplace2");
}

View File

@ -1,5 +1,5 @@
/*
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -29,6 +29,8 @@ import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import jdk.test.lib.Utils;
/*
* This class is compiled and invoke due the build to produce
@ -59,6 +61,7 @@ public static void addFileTop(List<String> records) {
}
public static void addIteration(int itNum, List<String> records) {
Random rng = Utils.getRandomInstance();
records.add(" public static Object public_static_object_" + itNum
+ " = new Object();\n");
records.add(" protected static Object protected_static_object_" + itNum
@ -68,7 +71,7 @@ public static void addIteration(int itNum, List<String> records) {
records.add("\n");
records.add(" public static long public_static_long_" + itNum + ";\n");
records.add(" protected static long protected_static_long_" + itNum
+ " = new Random().nextLong();\n");
+ " = " + rng.nextLong() + "L;\n");
records.add(" private static long private_static_long_" + itNum
+ " = 42;\n");
records.add("\n");
@ -82,7 +85,7 @@ public static void addIteration(int itNum, List<String> records) {
records.add(" public long public_long_" + itNum + " = 43;\n");
records.add(" protected long protected_long_" + itNum + " = 44;\n");
records.add(" private long private_long_" + itNum
+ " = new Random().nextLong();\n");
+ " = " + rng.nextLong() + "L;\n");
}
public static void main(String[] args) throws Exception {
if (args.length < 1) {

View File

@ -1,5 +1,5 @@
/*
* Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2014, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -118,7 +118,7 @@ public class TestConfiguration {
c.inMemoryCompilation = "true".equals(args[i + 1]);
} else if ("-numberOfChecksLimit".equalsIgnoreCase(args[i])) {
c.numberOfChecksLimit = Integer.parseInt(args[i + 1]);
} else if (args[i].startsWith("-") && ! "-stressTime".equals(args[i]) && ! args[i].toLowerCase().contains("seed")) {
} else if (args[i].startsWith("-") && ! "-stressTime".equals(args[i])) {
System.out.println("\n\nWarning!! Unrecognized option " + args[i] + "\n\n");
}
}

View File

@ -1,5 +1,5 @@
/*
* Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2014, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -33,6 +33,7 @@ public class NullClassloaderHolder implements RefHolder {
private static final int NUMBER_OF_CLASSES = 1000;
private static Set<Class<?>> classesPool = Collections.synchronizedSet(new HashSet<Class<?>>());
private final Random random;
static {
for (int i = 1; i <= NUMBER_OF_CLASSES; i++) {
@ -49,6 +50,10 @@ public class NullClassloaderHolder implements RefHolder {
}
}
public NullClassloaderHolder(long seed) {
random = new Random(seed);
}
@Override
public Object hold(Object object) {
if (classesPool.isEmpty()) {
@ -66,14 +71,14 @@ public class NullClassloaderHolder implements RefHolder {
}
}
private static Field getRandomField(Class<?> clazz) {
private Field getRandomField(Class<?> clazz) {
ArrayList<Field> fields = new ArrayList<>();
for (Field f : clazz.getFields()) {
if (f.getName().startsWith("staticField")) {
fields.add(f);
}
}
return fields.get(new Random().nextInt(fields.size()));
return fields.get(random.nextInt(fields.size()));
}
}

View File

@ -1,5 +1,5 @@
/*
* Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2014, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -150,7 +150,7 @@ public class ClassLoadingHelper {
assertion.keepLink(new UnusedThreadKiller(objectThread.getId())); // UnusedThreadKiller
break;
case STATIC_FIELD_OF_ROOT_CLASS:
RefHolder holder4 = new NullClassloaderHolder();
RefHolder holder4 = new NullClassloaderHolder(random.nextLong());
Object keep = holder4.hold(referenceToKeep);
if (keep != null) {
assertion.keepLink(keep);

View File

@ -25,7 +25,7 @@
/*
* @test
* @modules java.base/jdk.internal.misc:+open
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -25,7 +25,7 @@
/*
* @test
* @modules java.base/jdk.internal.misc:+open
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -25,7 +25,7 @@
/*
* @test
* @modules java.base/jdk.internal.misc:+open
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_anonclassloader_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -25,7 +25,7 @@
/*
* @test
* @modules java.base/jdk.internal.misc:+open
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_anonclassloader_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level1_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level1_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level1_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level2_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level2_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level2_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level3_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level3_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level3_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level4_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level4_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_compilation_level4_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_humongous_class_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_humongous_class_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_humongous_class_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_jni_classloading_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_jni_classloading_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_jni_classloading_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_phantom_ref_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_phantom_ref_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_phantom_ref_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_prot_domains_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_prot_domains_keep_class.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_prot_domains_keep_obj.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

View File

@ -24,7 +24,7 @@
/*
* @test
* @key stress gc
* @key stress gc randomness
*
* @summary converted from VM Testbase gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl.
* VM Testbase keywords: [gc, stress, stressopt, nonconcurrent, javac]

Some files were not shown because too many files have changed in this diff Show More