-
Notifications
You must be signed in to change notification settings - Fork 496
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
[Enhancement] Support ThreadMxBean in Wisp2 #132
Comments
joeyleeeeeee97
changed the title
[Enhancement] A new bug
[Enhancement] Support ThreadMxBean in Wisp
Sep 23, 2020
joeyleeeeeee97
changed the title
[Enhancement] Support ThreadMxBean in Wisp
[Enhancement] Support ThreadMxBean in Wisp2
Sep 23, 2020
joeyleeeeeee97
changed the title
[Enhancement] Support ThreadMxBean in Wisp2
[Enhancement] Support ThreadMxBean in Wisp2
Sep 23, 2020
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_jdk
that referenced
this issue
Sep 23, 2020
Summary: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads, getThreadCount, getAllThreadIds. Test Plan: com/alibaba/wisp2/WispThreadMXBeanTest.java Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 23, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
This was referenced Sep 23, 2020
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 25, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_jdk
that referenced
this issue
Sep 28, 2020
Summary: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads, getThreadCount, getAllThreadIds. Test Plan: com/alibaba/wisp2/WispThreadMXBeanTest.java Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 28, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 28, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_jdk
that referenced
this issue
Sep 28, 2020
Summary: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads, getThreadCount, getAllThreadIds. Test Plan: com/alibaba/wisp2/WispThreadMXBeanTest.java Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_jdk
that referenced
this issue
Sep 28, 2020
Summary: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads, getThreadCount, getAllThreadIds. Test Plan: com/alibaba/wisp2/WispThreadMXBeanTest.java Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 28, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_jdk
that referenced
this issue
Sep 28, 2020
Summary: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads, getThreadCount, getAllThreadIds. Test Plan: com/alibaba/wisp2/WispThreadMXBeanTest.java Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 28, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_jdk
that referenced
this issue
Sep 28, 2020
Summary: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads, getThreadCount, getAllThreadIds. Test Plan: com/alibaba/wisp2/WispThreadMXBeanTest.java Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_jdk
that referenced
this issue
Sep 29, 2020
Summary: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads, getThreadCount, getAllThreadIds. Test Plan: com/alibaba/wisp2/WispThreadMXBeanTest.java Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 29, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 29, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 29, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 29, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to dragonwell-project/dragonwell8_jdk
that referenced
this issue
Sep 29, 2020
Summary: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads, getThreadCount, getAllThreadIds. Test Plan: com/alibaba/wisp2/WispThreadMXBeanTest.java Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to joeyleeeeeee97/dragonwell8_hotspot
that referenced
this issue
Sep 29, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
joeyleeeeeee97
pushed a commit
to dragonwell-project/dragonwell8_hotspot
that referenced
this issue
Sep 29, 2020
Summary: Now we can use ThreadMxBean to inspect coroutine infomation. Test Plan: Support ThreadMxBean to inspect coroutine infomation, including getThreadInfo, dumpAllThreads,getThreadCount, getAllThreadIds. Reviewed-by: zhengxiaolinX, yuleil, sanhongli Issue: dragonwell-project/dragonwell8#132
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
Wisp transparently converts all running threads into coroutines.But ThreadMXBean related inspect methods got broken and only provide information about carrier threads. This patch provides basic support for getThreadInfo, dumpAllThreads, getThreadCount, getAllThreadIds
Steps to Reproduce
Run WispThreadMXBeanTest.java jtreg test with -XX:+UseWisp2
Expected behavior
ThreadMXBean's should provide necessary information about wisp threads
JDK version
The latest master verion
openjdk version "1.8.0_262"
OpenJDK Runtime Environment (Alibaba Dragonwell 8.4.4) (build 1.8.0_262-b00)
OpenJDK 64-Bit Server VM (Alibaba Dragonwell 8.4.4) (build 25.262-b00, mixed mode)
Execution environment
The text was updated successfully, but these errors were encountered: