8233792: TestG1ParallelPhases.java fails with phase NonYoungFreeCSet not found (2)

Reviewed-by: lkorinth, kbarrett
This commit is contained in:
Thomas Schatzl 2019-11-12 16:28:26 +01:00
parent 7c242c709d
commit d8fa5af9a9

View File

@ -176,6 +176,9 @@ class Provoker {
public static void provokeMixedGC(int g1HeapRegionSize) {
final var arraySize = 20_000;
var liveOldObjects = new ArrayList<byte[]>();
// Make sure the heap is in a known state.
getWhiteBox().fullGC();
allocateOldObjects(liveOldObjects, g1HeapRegionSize, arraySize);
waitTillCMCFinished(10);
getWhiteBox().g1StartConcMarkCycle();