Kent Yao created SPARK-44895:
--------------------------------
Summary: Considering 'daemon', 'priority' from higher JDKs for
ThreadStackTrace class
Key: SPARK-44895
URL: https://issues.apache.org/jira/browse/SPARK-44895
Project: Spark
Issue Type: Sub-task
Components: Web UI
Affects Versions: 4.0.0
Reporter: Kent Yao
{code:java}
jshell> var t = java.lang.management.ManagementFactory.getThreadMXBean()t ==>
com.sun.management.internal.HotSpotThreadImpl@7daf6ecc
jshell> var tt = t.dumpAllThreads(true, true)tt ==> ThreadInfo[10] { "main"
prio=5 Id=1 RUNNABLE at ... k$NonfairSync@27fa135a
}
jshell> for (java.lang.management.ThreadInfo t1: tt)
{System.out.println(t1.toString());}"main" prio=5 Id=1 RUNNABLE at
[email protected]/sun.management.ThreadImpl.dumpThreads0(Native Method) at
[email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:540)
at
[email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:527)
at REPL.$JShell$12.do_it$Aux($JShell$12.java:7) at
REPL.$JShell$12.do_it$($JShell$12.java:11) at
[email protected]/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
at
[email protected]/java.lang.invoke.LambdaForm$MH/0x0000007001008c00.invoke(LambdaForm$MH)
at
[email protected]/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
...
"Reference Handler" daemon prio=10 Id=8 RUNNABLE at
[email protected]/java.lang.ref.Reference.waitForReferencePendingList(Native
Method) at
[email protected]/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
at
[email protected]/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
{code}
the `daemon prio=10` is not available for ThreadInfo of jdk8
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]