Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
sendaoYan opened this issue Dec 20, 2023 · 0 comments
Assignees

Comments

@sendaoYan
Copy link
Collaborator

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants