This test is failing in tier5 with this assert
# Internal Error (/workspace/open/src/hotspot/share/runtime/continuation.cpp:1482), pid=10881, tid=10951
# Error: assert(chunk == nullptr || (chunk->max_size() == 0) == chunk->is_empty()) failed
Stack: [0x00007f6b5d5f5000,0x00007f6b5d6f6000], sp=0x00007f6b5d6f38b0, free space=1018k
Thread 0x00007f6b843daa30 [10951]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xac7084] freeze_result Freeze<Config<(oop_kind)0, G1BarrierSet> >::finalize_freeze<Compiled>(frame const&, frame&, int)+0x4a4
V [libjvm.so+0xacac5e] Freeze<Config<(oop_kind)0, G1BarrierSet> >::recurse_freeze_compiled_frame(frame&, frame&, int, bool)+0x14e
V [libjvm.so+0xacb24c] Freeze<Config<(oop_kind)0, G1BarrierSet> >::recurse_freeze_compiled_frame(frame&, frame&, int, bool)+0x73c
V [libjvm.so+0xacb24c] Freeze<Config<(oop_kind)0, G1BarrierSet> >::recurse_freeze_compiled_frame(frame&, frame&, int, bool)+0x73c
V [libjvm.so+0xaca7e1] Freeze<Config<(oop_kind)0, G1BarrierSet> >::freeze_slow()+0x2c1
V [libjvm.so+0xa7e8bc] int freeze0<Config<(oop_kind)0, G1BarrierSet>, false>(JavaThread*, long*)+0x99c
V [libjvm.so+0xa7ec22] int freeze<Config<(oop_kind)0, G1BarrierSet> >(JavaThread*, long*)+0xf2
v ~RuntimeStub::cont_doYield 0x00007f6b6c1e4417
J 680 c2 jdk.internal.vm.Continuation.yield0(Ljdk/internal/vm/ContinuationScope;Ljdk/internal/vm/Continuation;)Z java.base@19-loom (369 bytes) @ 0x00007f6b744f1fac [0x00007f6b744f1f20+0x000000000000008c]
J 668 c2 java.lang.VirtualThread.yieldContinuation()Z java.base@19-loom (55 bytes) @ 0x00007f6b744e8b80 [0x00007f6b744e8940+0x0000000000000240]
J 696% c2 gc.g1.humongousObjects.TestNoAllocationsInHRegions.main([Ljava/lang/String;)V (306 bytes) @ 0x00007f6b744f78d0 [0x00007f6b744f7740+0x0000000000000190]
J 243 jdk.internal.vm.Continuation.enterSpecial(Ljdk/internal/vm/Continuation;Z)V java.base@19-loom (0 bytes) @ 0x00007f6b744aa849 [0x00007f6b744aa7c0+0x0000000000000089]
J 676 c2 jdk.internal.vm.Continuation.run()V java.base@19-loom (494 bytes) @ 0x00007f6b744f0100 [0x00007f6b744eff40+0x00000000000001c0]
J 673 c2 java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec()Z java.base@19-loom (11 bytes) @ 0x00007f6b744ecf50 [0x00007f6b744ece40+0x0000000000000110]
J 674 c2 java.util.concurrent.ForkJoinTask.doExec()I java.base@19-loom (37 bytes) @ 0x00007f6b744ef194 [0x00007f6b744ef120+0x0000000000000074]
j java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Ljava/util/concurrent/ForkJoinTask;Ljava/util/concurrent/ForkJoinPool$WorkQueue;)V+13 java.base@19-loom
j java.util.concurrent.ForkJoinPool.scan(Ljava/util/concurrent/ForkJoinPool$WorkQueue;II)I+193 java.base@19-loom
j java.util.concurrent.ForkJoinPool.runWorker(Ljava/util/concurrent/ForkJoinPool$WorkQueue;)V+53 java.base@19-loom
j java.util.concurrent.ForkJoinWorkerThread.run()V+31 java.base@19-loom
v ~StubRoutines::call_stub 0x00007f6b6c1cad4a
V [libjvm.so+0xeeeeb7] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x4e7
V [libjvm.so+0xeef7dc] JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*)+0x26c
V [libjvm.so+0xeef8e7] JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*)+0x77
V [libjvm.so+0x10207d9] thread_entry(JavaThread*, JavaThread*)+0x89
V [libjvm.so+0x1763b3a] JavaThread::thread_main_inner()+0x1ea
V [libjvm.so+0x176b580] Thread::call_run()+0x100
V [libjvm.so+0x14b0d84] thread_native_entry(Thread*)+0x104
# Internal Error (/workspace/open/src/hotspot/share/runtime/continuation.cpp:1482), pid=10881, tid=10951
# Error: assert(chunk == nullptr || (chunk->max_size() == 0) == chunk->is_empty()) failed
Stack: [0x00007f6b5d5f5000,0x00007f6b5d6f6000], sp=0x00007f6b5d6f38b0, free space=1018k
Thread 0x00007f6b843daa30 [10951]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xac7084] freeze_result Freeze<Config<(oop_kind)0, G1BarrierSet> >::finalize_freeze<Compiled>(frame const&, frame&, int)+0x4a4
V [libjvm.so+0xacac5e] Freeze<Config<(oop_kind)0, G1BarrierSet> >::recurse_freeze_compiled_frame(frame&, frame&, int, bool)+0x14e
V [libjvm.so+0xacb24c] Freeze<Config<(oop_kind)0, G1BarrierSet> >::recurse_freeze_compiled_frame(frame&, frame&, int, bool)+0x73c
V [libjvm.so+0xacb24c] Freeze<Config<(oop_kind)0, G1BarrierSet> >::recurse_freeze_compiled_frame(frame&, frame&, int, bool)+0x73c
V [libjvm.so+0xaca7e1] Freeze<Config<(oop_kind)0, G1BarrierSet> >::freeze_slow()+0x2c1
V [libjvm.so+0xa7e8bc] int freeze0<Config<(oop_kind)0, G1BarrierSet>, false>(JavaThread*, long*)+0x99c
V [libjvm.so+0xa7ec22] int freeze<Config<(oop_kind)0, G1BarrierSet> >(JavaThread*, long*)+0xf2
v ~RuntimeStub::cont_doYield 0x00007f6b6c1e4417
J 680 c2 jdk.internal.vm.Continuation.yield0(Ljdk/internal/vm/ContinuationScope;Ljdk/internal/vm/Continuation;)Z java.base@19-loom (369 bytes) @ 0x00007f6b744f1fac [0x00007f6b744f1f20+0x000000000000008c]
J 668 c2 java.lang.VirtualThread.yieldContinuation()Z java.base@19-loom (55 bytes) @ 0x00007f6b744e8b80 [0x00007f6b744e8940+0x0000000000000240]
J 696% c2 gc.g1.humongousObjects.TestNoAllocationsInHRegions.main([Ljava/lang/String;)V (306 bytes) @ 0x00007f6b744f78d0 [0x00007f6b744f7740+0x0000000000000190]
J 243 jdk.internal.vm.Continuation.enterSpecial(Ljdk/internal/vm/Continuation;Z)V java.base@19-loom (0 bytes) @ 0x00007f6b744aa849 [0x00007f6b744aa7c0+0x0000000000000089]
J 676 c2 jdk.internal.vm.Continuation.run()V java.base@19-loom (494 bytes) @ 0x00007f6b744f0100 [0x00007f6b744eff40+0x00000000000001c0]
J 673 c2 java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec()Z java.base@19-loom (11 bytes) @ 0x00007f6b744ecf50 [0x00007f6b744ece40+0x0000000000000110]
J 674 c2 java.util.concurrent.ForkJoinTask.doExec()I java.base@19-loom (37 bytes) @ 0x00007f6b744ef194 [0x00007f6b744ef120+0x0000000000000074]
j java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Ljava/util/concurrent/ForkJoinTask;Ljava/util/concurrent/ForkJoinPool$WorkQueue;)V+13 java.base@19-loom
j java.util.concurrent.ForkJoinPool.scan(Ljava/util/concurrent/ForkJoinPool$WorkQueue;II)I+193 java.base@19-loom
j java.util.concurrent.ForkJoinPool.runWorker(Ljava/util/concurrent/ForkJoinPool$WorkQueue;)V+53 java.base@19-loom
j java.util.concurrent.ForkJoinWorkerThread.run()V+31 java.base@19-loom
v ~StubRoutines::call_stub 0x00007f6b6c1cad4a
V [libjvm.so+0xeeeeb7] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x4e7
V [libjvm.so+0xeef7dc] JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*)+0x26c
V [libjvm.so+0xeef8e7] JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*)+0x77
V [libjvm.so+0x10207d9] thread_entry(JavaThread*, JavaThread*)+0x89
V [libjvm.so+0x1763b3a] JavaThread::thread_main_inner()+0x1ea
V [libjvm.so+0x176b580] Thread::call_run()+0x100
V [libjvm.so+0x14b0d84] thread_native_entry(Thread*)+0x104