Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8355025

Test SuspendResume1.java#default timed out with C1

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P4 P4
    • None
    • 25
    • core-libs
    • aarch64
    • linux

      Test serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java#default and serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java#default timed out with JVM options "-Xcomp -XX:TieredStopAtLevel=1".

      The test log snippet:

      "MainThread" #42 [2302110] prio=5 os_prio=0 cpu=100.16ms elapsed=479.82s tid=0x0000ffff8c2105f0 nid=2302110 waiting on condition [0x0000ffff467fd000]
         java.lang.Thread.State: TIMED_WAITING (sleeping)
          at java.lang.Thread.sleepNanos0(java.base@25-internal/Native Method)
          at java.lang.Thread.sleepNanos(java.base@25-internal/Thread.java:482)
          at java.lang.Thread.sleep(java.base@25-internal/Thread.java:513)
          at TestedThread.ensureReady(SuspendResume2.java:179)
          at SuspendResume2.start_thread(SuspendResume2.java:140)
          at SuspendResume2.test_vthreads(SuspendResume2.java:118)
          at SuspendResume2.runIt(SuspendResume2.java:103)
          at SuspendResume2.run(SuspendResume2.java:94)
          at SuspendResume2.main(SuspendResume2.java:87)
          at java.lang.invoke.LambdaForm$DMH/0x0000780001041000.invokeStatic(java.base@25-internal/LambdaForm$DMH)
          at java.lang.invoke.LambdaForm$MH/0x0000780001042400.invoke(java.base@25-internal/LambdaForm$MH)
          at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@25-internal/Invokers$Holder)
          at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@25-internal/DirectMethodHandleAccessor.java:155)
          at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@25-internal/DirectMethodHandleAccessor.java:104)
          at java.lang.reflect.Method.invoke(java.base@25-internal/Method.java:565)
          at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
          at java.lang.Thread.runWith(java.base@25-internal/Thread.java:1460)
          at java.lang.Thread.run(java.base@25-internal/Thread.java:1447)

      "VirtualThread-unblocker" #44 [2312550] daemon prio=5 os_prio=0 cpu=0.26ms elapsed=479.31s tid=0x0000ffff00013e90 nid=2312550 runnable [0x0000ffff465ff000]
         java.lang.Thread.State: RUNNABLE
          at java.lang.VirtualThread.takeVirtualThreadListToUnblock(java.base@25-internal/Native Method)
          at java.lang.VirtualThread.unblockVirtualThreads(java.base@25-internal/VirtualThread.java:1507)
          at java.lang.VirtualThread$$Lambda/0x0000780001006a68.run(java.base@25-internal/Unknown Source)
          at java.lang.Thread.runWith(java.base@25-internal/Thread.java:1460)
          at java.lang.Thread.run(java.base@25-internal/Thread.java:1447)
          at jdk.internal.misc.InnocuousThread.run(java.base@25-internal/InnocuousThread.java:148)

      "ForkJoinPool-1-worker-1" #46 [2313231] daemon prio=5 os_prio=0 cpu=478653.87ms elapsed=479.27s tid=0x0000ffff00017270 [0x0000ffff463ff000]
         Carrying virtual thread #69
          at jdk.internal.vm.Continuation.run(java.base@25-internal/Continuation.java:254)
          at java.lang.VirtualThread.runContinuation(java.base@25-internal/VirtualThread.java:293)
          at java.lang.VirtualThread$$Lambda/0x0000780001007120.run(java.base@25-internal/Unknown Source)
          at java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(java.base@25-internal/ForkJoinTask.java:1593)
          at java.util.concurrent.ForkJoinTask.doExec(java.base@25-internal/ForkJoinTask.java:511)
          at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@25-internal/ForkJoinPool.java:1450)
          at java.util.concurrent.ForkJoinPool.runWorker(java.base@25-internal/ForkJoinPool.java:2019)
          at java.util.concurrent.ForkJoinWorkerThread.run(java.base@25-internal/ForkJoinWorkerThread.java:187)
         Mounted virtual thread #69
          at TestedThread.run(SuspendResume2.java:171)
          at java.lang.Thread.runWith(java.base@25-internal/Thread.java:1460)
          at java.lang.VirtualThread.run(java.base@25-internal/VirtualThread.java:456)
          at java.lang.VirtualThread$VThreadContinuation$1.run(java.base@25-internal/VirtualThread.java:248)
          at jdk.internal.vm.Continuation.enter0(java.base@25-internal/Continuation.java:325)
          at jdk.internal.vm.Continuation.enter(java.base@25-internal/Continuation.java:316)

            alanb Alan Bateman
            syan Sendao Yan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: