dragonwell-project / dragonwell8

Alibaba Dragonwell8 JDK
http://dragonwell-jdk.io
GNU General Public License v2.0
4.21k stars 497 forks source link

[Bug]-Xcomp选项com/alibaba/wisp/monitor/FinalizerTest.java小概率随机超时 #609

Open sendaoYan opened 11 months ago

sendaoYan commented 11 months ago

job:https://tone.aliyun-inc.com/ws/xesljfzh/test_result/257791?tab=3

TEST: com/alibaba/wisp/monitor/FinalizerTest.java
TEST JDK: /tmp/tone/run/jtreg/binary-download/dragonwell-8.16.17

ACTION: build -- Passed. Build successful
REASON: Named class compiled on demand
TIME:   8.571 seconds
messages:
command: build FinalizerTest
reason: Named class compiled on demand
Test directory:
  compile: FinalizerTest
elapsed time (seconds): 8.571

ACTION: compile -- Passed. Compilation successful
REASON: .class file out of date or does not exist
TIME:   8.571 seconds
messages:
command: compile -XDignore.symbol.file=true /tmp/tone/run/jtreg/jdk-repo/jdk/test/com/alibaba/wisp/monitor/FinalizerTest.java
reason: .class file out of date or does not exist
Mode: othervm
elapsed time (seconds): 8.571
configuration:
javac compilation environment
  source path: /tmp/tone/run/jtreg/jdk-repo/jdk/test/com/alibaba/wisp/monitor
  class path:  /tmp/tone/run/jtreg/jdk-repo/jdk/test/com/alibaba/wisp/monitor
               /tmp/tone/run/jtreg/jt-work/jdk_test/classes/22/com/alibaba/wisp/monitor
               /tmp/tone/run/jtreg/binary-download/dragonwell-8.16.17/lib/tools.jar

rerun:
cd /tmp/tone/run/jtreg/jt-work/jdk_test/com/alibaba/wisp/monitor/FinalizerTest && \
DISPLAY=:7 \
HOME=/home/testUserForTone \
LANG=C \
LC_CTYPE=C.UTF-8 \
LD_LIBRARY_PATH= \
PATH=/bin:/usr/bin:/usr/sbin \
    /tmp/tone/run/jtreg/binary-download/dragonwell-8.16.17/bin/javac \
        -J-Djdk.lang.processReaperUseDefaultStackSize=true \
        -J-Dtest.wisp.socketAddress=www.alibabacloud.com \
        -J-Xcomp \
        -J-ea \
        -J-esa \
        -J-Dtest.vm.opts='-Djdk.lang.processReaperUseDefaultStackSize=true -Dtest.wisp.socketAddress=www.alibabacloud.com -Xcomp -ea -esa' \
        -J-Dtest.tool.vm.opts='-J-Djdk.lang.processReaperUseDefaultStackSize=true -J-Dtest.wisp.socketAddress=www.alibabacloud.com -J-Xcomp -J-ea -J-esa' \
        -J-Dtest.compiler.opts= \
        -J-Dtest.java.opts= \
        -J-Dtest.jdk=/tmp/tone/run/jtreg/binary-download/dragonwell-8.16.17 \
        -J-Dcompile.jdk=/tmp/tone/run/jtreg/binary-download/dragonwell-8.16.17 \
        -J-Dtest.timeout.factor=4.0 \
        -J-Dtest.root=/tmp/tone/run/jtreg/jdk-repo/jdk/test \
        -J-Dtest.name=com/alibaba/wisp/monitor/FinalizerTest.java \
        -J-Dtest.file=/tmp/tone/run/jtreg/jdk-repo/jdk/test/com/alibaba/wisp/monitor/FinalizerTest.java \
        -J-Dtest.src=/tmp/tone/run/jtreg/jdk-repo/jdk/test/com/alibaba/wisp/monitor \
        -J-Dtest.src.path=/tmp/tone/run/jtreg/jdk-repo/jdk/test/com/alibaba/wisp/monitor \
        -J-Dtest.classes=/tmp/tone/run/jtreg/jt-work/jdk_test/classes/22/com/alibaba/wisp/monitor \
        -J-Dtest.class.path=/tmp/tone/run/jtreg/jt-work/jdk_test/classes/22/com/alibaba/wisp/monitor \
        -d /tmp/tone/run/jtreg/jt-work/jdk_test/classes/22/com/alibaba/wisp/monitor \
        -sourcepath /tmp/tone/run/jtreg/jdk-repo/jdk/test/com/alibaba/wisp/monitor \
        -classpath /tmp/tone/run/jtreg/jdk-repo/jdk/test/com/alibaba/wisp/monitor:/tmp/tone/run/jtreg/jt-work/jdk_test/classes/22/com/alibaba/wisp/monitor:/tmp/tone/run/jtreg/binary-download/dragonwell-8.16.17/lib/tools.jar \
        -XDignore.symbol.file=true /tmp/tone/run/jtreg/jdk-repo/jdk/test/com/alibaba/wisp/monitor/FinalizerTest.java
STDOUT:
STDERR:

ACTION: main -- Error. Program `/tmp/tone/run/jtreg/binary-download/dragonwell-8.16.17/bin/java' timed out (timeout set to 480000ms, elapsed time including timeout handling was 480309ms).
REASON: User specified action: run main/othervm -XX:-UseBiasedLocking -XX:+UnlockExperimentalVMOptions -XX:+EnableCoroutine -XX:+UseWispMonitor -Dcom.alibaba.wisp.transparentWispSwitch=true FinalizerTest 
TIME:   480.31 seconds
messages:
command: main -XX:-UseBiasedLocking -XX:+UnlockExperimentalVMOptions -XX:+EnableCoroutine -XX:+UseWispMonitor -Dcom.alibaba.wisp.transparentWispSwitch=true FinalizerTest
reason: User specified action: run main/othervm -XX:-UseBiasedLocking -XX:+UnlockExperimentalVMOptions -XX:+EnableCoroutine -XX:+UseWispMonitor -Dcom.alibaba.wisp.transparentWispSwitch=true FinalizerTest 
Mode: othervm [/othervm specified]
Timeout information:
Running jstack on process 1954993
2023-12-14 17:30:09
Full thread dump OpenJDK 64-Bit Server VM (25.382-b01 compiled mode):

"Attach Listener" #63 daemon prio=9 os_prio=0 tid=0x0000fffe540027a0 nid=0x1f14f8 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"MainThread" #60 prio=5 os_prio=0 tid=0x0000ffffb4224310 nid=0x1dd632 waiting on condition [0x0000ffff44fed000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispTask.parkInternal(WispTask.java:423)
    at com.alibaba.wisp.engine.WispTask.park(WispTask.java:484)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at FinalizerTest.main(FinalizerTest.java:43)
    - waiting to lock <0x00000003ee619e18> (a FinalizerTest$Foo)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
    at java.lang.Thread.run(Thread.java:855)

"Service Thread" #58 daemon prio=9 os_prio=0 tid=0x0000ffffb41d4970 nid=0x1dd505 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread14" #57 daemon prio=9 os_prio=0 tid=0x0000ffffb41d09f0 nid=0x1dd504 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread13" #56 daemon prio=9 os_prio=0 tid=0x0000ffffb41cf200 nid=0x1dd503 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread12" #55 daemon prio=9 os_prio=0 tid=0x0000ffffb41cda10 nid=0x1dd502 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread11" #54 daemon prio=9 os_prio=0 tid=0x0000ffffb41cbe30 nid=0x1dd501 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread10" #53 daemon prio=9 os_prio=0 tid=0x0000ffffb41ca250 nid=0x1dd500 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread9" #52 daemon prio=9 os_prio=0 tid=0x0000ffffb41c8a60 nid=0x1dd4ff waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread8" #51 daemon prio=9 os_prio=0 tid=0x0000ffffb41c6e80 nid=0x1dd4fe waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread7" #50 daemon prio=9 os_prio=0 tid=0x0000ffffb41c52a0 nid=0x1dd4fd waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread6" #49 daemon prio=9 os_prio=0 tid=0x0000ffffb41c36c0 nid=0x1dd4fc waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread5" #48 daemon prio=9 os_prio=0 tid=0x0000ffffb41c1ae0 nid=0x1dd4fb waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread4" #47 daemon prio=9 os_prio=0 tid=0x0000ffffb41bff00 nid=0x1dd4fa waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread3" #46 daemon prio=9 os_prio=0 tid=0x0000ffffb41b6330 nid=0x1dd4f9 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread2" #45 daemon prio=9 os_prio=0 tid=0x0000ffffb41ac760 nid=0x1dd4f8 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" #44 daemon prio=9 os_prio=0 tid=0x0000ffffb41aab80 nid=0x1dd4f7 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #43 daemon prio=9 os_prio=0 tid=0x0000ffffb40206c0 nid=0x1dd4f6 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" #42 daemon prio=9 os_prio=0 tid=0x0000ffffb41a6c80 nid=0x1dd4f5 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Wisp-Poller-3" #41 daemon prio=5 os_prio=0 tid=0x0000ffffb41a5340 nid=0x1dd4f4 runnable [0x0000ffff475fe000]
   java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.EPoll.epollWait(Native Method)
    at sun.nio.ch.EPollPort$1.eventWait(EPollPort.java:387)
    at com.alibaba.wisp.engine.WispEventPump.pollAndDispatchEvents(WispEventPump.java:322)
    at com.alibaba.wisp.engine.WispEventPump$Pool$1.run(WispEventPump.java:96)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Poller-2" #40 daemon prio=5 os_prio=0 tid=0x0000ffffb41a3a80 nid=0x1dd4f3 runnable [0x0000ffff477fe000]
   java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.EPoll.epollWait(Native Method)
    at sun.nio.ch.EPollPort$1.eventWait(EPollPort.java:387)
    at com.alibaba.wisp.engine.WispEventPump.pollAndDispatchEvents(WispEventPump.java:322)
    at com.alibaba.wisp.engine.WispEventPump$Pool$1.run(WispEventPump.java:96)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Poller-1" #39 daemon prio=5 os_prio=0 tid=0x0000ffffb41a21f0 nid=0x1dd4f2 runnable [0x0000ffff479fe000]
   java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.EPoll.epollWait(Native Method)
    at sun.nio.ch.EPollPort$1.eventWait(EPollPort.java:387)
    at com.alibaba.wisp.engine.WispEventPump.pollAndDispatchEvents(WispEventPump.java:322)
    at com.alibaba.wisp.engine.WispEventPump$Pool$1.run(WispEventPump.java:96)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Poller-0" #38 daemon prio=5 os_prio=0 tid=0x0000ffffb41a09a0 nid=0x1dd4f1 runnable [0x0000ffff47bfe000]
   java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.EPoll.epollWait(Native Method)
    at sun.nio.ch.EPollPort$1.eventWait(EPollPort.java:387)
    at com.alibaba.wisp.engine.WispEventPump.pollAndDispatchEvents(WispEventPump.java:322)
    at com.alibaba.wisp.engine.WispEventPump$Pool$1.run(WispEventPump.java:96)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-0" #4 daemon prio=5 os_prio=0 tid=0x0000ffffb4194980 nid=0x1dd4f0 waiting on condition [0x0000ffff47dfe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-1" #5 daemon prio=5 os_prio=0 tid=0x0000ffffb41930a0 nid=0x1dd4ef waiting on condition [0x0000ffff47ffe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-2" #6 daemon prio=5 os_prio=0 tid=0x0000ffffb41917c0 nid=0x1dd4ee waiting on condition [0x0000ffff541fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-3" #7 daemon prio=5 os_prio=0 tid=0x0000ffffb418fee0 nid=0x1dd4ed waiting on condition [0x0000ffff543fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-4" #8 daemon prio=5 os_prio=0 tid=0x0000ffffb418e600 nid=0x1dd4ec waiting on condition [0x0000ffff545fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-5" #9 daemon prio=5 os_prio=0 tid=0x0000ffffb418cd20 nid=0x1dd4eb waiting on condition [0x0000ffff547fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-6" #10 daemon prio=5 os_prio=0 tid=0x0000ffffb418b440 nid=0x1dd4ea waiting on condition [0x0000ffff549fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-7" #11 daemon prio=5 os_prio=0 tid=0x0000ffffb4189b60 nid=0x1dd4e9 waiting on condition [0x0000ffff54bfe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-8" #12 daemon prio=5 os_prio=0 tid=0x0000ffffb4188280 nid=0x1dd4e8 waiting on condition [0x0000ffff54dfe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-9" #13 daemon prio=5 os_prio=0 tid=0x0000ffffb41869a0 nid=0x1dd4e7 waiting on condition [0x0000ffff54ffe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-10" #14 daemon prio=5 os_prio=0 tid=0x0000ffffb41850c0 nid=0x1dd4e6 waiting on condition [0x0000ffff551fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-11" #15 daemon prio=5 os_prio=0 tid=0x0000ffffb41837e0 nid=0x1dd4e5 waiting on condition [0x0000ffff553fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-12" #16 daemon prio=5 os_prio=0 tid=0x0000ffffb4181f00 nid=0x1dd4e4 waiting on condition [0x0000ffff555fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-13" #17 daemon prio=5 os_prio=0 tid=0x0000ffffb4180620 nid=0x1dd4e3 waiting on condition [0x0000ffff557fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-14" #18 daemon prio=5 os_prio=0 tid=0x0000ffffb417ed40 nid=0x1dd4e2 waiting on condition [0x0000ffff559fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-15" #19 daemon prio=5 os_prio=0 tid=0x0000ffffb417d460 nid=0x1dd4e1 waiting on condition [0x0000ffff55bfe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-16" #20 daemon prio=5 os_prio=0 tid=0x0000ffffb417bb80 nid=0x1dd4e0 waiting on condition [0x0000ffff55dfe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-17" #21 daemon prio=5 os_prio=0 tid=0x0000ffffb417a2a0 nid=0x1dd4df waiting on condition [0x0000ffff55ffe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-18" #22 daemon prio=5 os_prio=0 tid=0x0000ffffb41789c0 nid=0x1dd4de waiting on condition [0x0000ffff561fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-19" #23 daemon prio=5 os_prio=0 tid=0x0000ffffb41770e0 nid=0x1dd4dd waiting on condition [0x0000ffff563fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-20" #24 daemon prio=5 os_prio=0 tid=0x0000ffffb4175800 nid=0x1dd4dc waiting on condition [0x0000ffff565fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-21" #25 daemon prio=5 os_prio=0 tid=0x0000ffffb4173f20 nid=0x1dd4db waiting on condition [0x0000ffff567fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-22" #26 daemon prio=5 os_prio=0 tid=0x0000ffffb4172640 nid=0x1dd4da waiting on condition [0x0000ffff569fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-23" #27 daemon prio=5 os_prio=0 tid=0x0000ffffb4170d60 nid=0x1dd4d9 waiting on condition [0x0000ffff56bfe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-24" #28 daemon prio=5 os_prio=0 tid=0x0000ffffb416f480 nid=0x1dd4d8 waiting on condition [0x0000ffff56dfe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-25" #29 daemon prio=5 os_prio=0 tid=0x0000ffffb416dba0 nid=0x1dd4d7 waiting on condition [0x0000ffff56ffe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-26" #30 daemon prio=5 os_prio=0 tid=0x0000ffffb416c2c0 nid=0x1dd4d6 waiting on condition [0x0000ffff571fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-27" #31 daemon prio=5 os_prio=0 tid=0x0000ffffb416a9e0 nid=0x1dd4d5 waiting on condition [0x0000ffff573fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-28" #32 daemon prio=5 os_prio=0 tid=0x0000ffffb4169100 nid=0x1dd4d4 waiting on condition [0x0000ffff575fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-29" #33 daemon prio=5 os_prio=0 tid=0x0000ffffb4167820 nid=0x1dd4d3 waiting on condition [0x0000ffff577fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-30" #34 daemon prio=5 os_prio=0 tid=0x0000ffffb4165f40 nid=0x1dd4d2 waiting on condition [0x0000ffff579fe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Root-Worker-31" #35 daemon prio=5 os_prio=0 tid=0x0000ffffb4164660 nid=0x1dd4d1 waiting on condition [0x0000ffff57bfe000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispScheduler$Worker.doParkOrPolling(WispScheduler.java:188)
    at com.alibaba.wisp.engine.WispScheduler$Worker.runCarrier(WispScheduler.java:170)
    at com.alibaba.wisp.engine.WispScheduler$Worker.run(WispScheduler.java:141)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Sysmon" #37 daemon prio=5 os_prio=0 tid=0x0000ffffb4162da0 nid=0x1dd4d0 waiting on condition [0x0000ffff57dfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispSysmon.sysmonLoop(WispSysmon.java:72)
    at com.alibaba.wisp.engine.WispSysmon$$Lambda$4/999966131.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:855)

"Wisp-Unpark-Dispatcher" #36 daemon prio=5 os_prio=0 tid=0x0000ffffb41615d0 nid=0x1dd4cf runnable [0x0000ffff57ffe000]
   java.lang.Thread.State: RUNNABLE
    at com.alibaba.wisp.engine.WispEngine.getProxyUnpark(Native Method)
    at com.alibaba.wisp.engine.WispEngine.access$000(WispEngine.java:60)
    at com.alibaba.wisp.engine.WispEngine$4.run(WispEngine.java:185)
    at java.lang.Thread.run(Thread.java:855)

"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x0000ffffb40b32e0 nid=0x1dd4ce runnable [0x0000ffff5c3d1000]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    - waiting to lock <0x00000003ee612220> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:250)

"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x0000ffffb40af820 nid=0x1dd4cd runnable [0x0000ffff5c5d1000]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:502)
    at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    - waiting to lock <0x00000003ee619d08> (a java.lang.ref.Reference$Lock)
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

"main" #1 prio=5 os_prio=0 tid=0x0000ffffb400b480 nid=0x1dd4b4 waiting on condition [0x0000ffffbbedd000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park0(Native Method)
    at sun.misc.Unsafe.access$200(Unsafe.java:45)
    at sun.misc.Unsafe$1.park0(Unsafe.java:65)
    at com.alibaba.wisp.engine.WispTask.parkInternal(WispTask.java:423)
    at com.alibaba.wisp.engine.WispTask.park(WispTask.java:484)
    at java.lang.Object.wait(Native Method)
    at java.lang.Thread.join(Thread.java:1399)
    - waiting to lock <0x00000003ee619b78> (a java.lang.Thread)
    at java.lang.Thread.join(Thread.java:1473)
    at com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:74)

"VM Thread" os_prio=0 tid=0x0000ffffb40a5dc0 nid=0x1dd4cc runnable 

"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000ffffb4023d40 nid=0x1dd4b5 runnable 

"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000ffffb4025130 nid=0x1dd4b6 runnable 

"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000ffffb4026620 nid=0x1dd4b7 runnable 

"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000ffffb4027b10 nid=0x1dd4b8 runnable 

"GC task thread#4 (ParallelGC)" os_prio=0 tid=0x0000ffffb4029000 nid=0x1dd4b9 runnable 

"GC task thread#5 (ParallelGC)" os_prio=0 tid=0x0000ffffb402a4f0 nid=0x1dd4ba runnable 

"GC task thread#6 (ParallelGC)" os_prio=0 tid=0x0000ffffb402b9e0 nid=0x1dd4bb runnable 

"GC task thread#7 (ParallelGC)" os_prio=0 tid=0x0000ffffb402ced0 nid=0x1dd4bc runnable 

"GC task thread#8 (ParallelGC)" os_prio=0 tid=0x0000ffffb402e3c0 nid=0x1dd4bd runnable 

"GC task thread#9 (ParallelGC)" os_prio=0 tid=0x0000ffffb402f8b0 nid=0x1dd4be runnable 

"GC task thread#10 (ParallelGC)" os_prio=0 tid=0x0000ffffb4030da0 nid=0x1dd4bf runnable 

"GC task thread#11 (ParallelGC)" os_prio=0 tid=0x0000ffffb4032290 nid=0x1dd4c0 runnable 

"GC task thread#12 (ParallelGC)" os_prio=0 tid=0x0000ffffb4033780 nid=0x1dd4c1 runnable 

"GC task thread#13 (ParallelGC)" os_prio=0 tid=0x0000ffffb4034c70 nid=0x1dd4c2 runnable 

"GC task thread#14 (ParallelGC)" os_prio=0 tid=0x0000ffffb4036160 nid=0x1dd4c3 runnable 

"GC task thread#15 (ParallelGC)" os_prio=0 tid=0x0000ffffb4037650 nid=0x1dd4c4 runnable 

"GC task thread#16 (ParallelGC)" os_prio=0 tid=0x0000ffffb4038b40 nid=0x1dd4c5 runnable 

"GC task thread#17 (ParallelGC)" os_prio=0 tid=0x0000ffffb403a030 nid=0x1dd4c6 runnable 

"GC task thread#18 (ParallelGC)" os_prio=0 tid=0x0000ffffb403b520 nid=0x1dd4c7 runnable 

"GC task thread#19 (ParallelGC)" os_prio=0 tid=0x0000ffffb403ca10 nid=0x1dd4c8 runnable 

"GC task thread#20 (ParallelGC)" os_prio=0 tid=0x0000ffffb403df00 nid=0x1dd4c9 runnable 

"GC task thread#21 (ParallelGC)" os_prio=0 tid=0x0000ffffb403f3f0 nid=0x1dd4ca runnable 

"GC task thread#22 (ParallelGC)" os_prio=0 tid=0x0000ffffb40408e0 nid=0x1dd4cb runnable 

"VM Periodic Task Thread" os_prio=0 tid=0x0000ffffb413f5f0 nid=0x1dd506 waiting on condition 

JNI global references: 223

jtreg.stdout.log