You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Sean R. Owen (Jira)" <ji...@apache.org> on 2023/09/28 23:05:00 UTC

[jira] [Assigned] (SPARK-44895) Considering 'daemon', 'priority' from higher JDKs for ThreadStackTrace class

     [ https://issues.apache.org/jira/browse/SPARK-44895?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean R. Owen reassigned SPARK-44895:
------------------------------------

    Assignee: Kent Yao

> 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
>            Assignee: Kent Yao
>            Priority: Major
>              Labels: pull-request-available
>
> {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 java.management@20.0.1/sun.management.ThreadImpl.dumpThreads0(Native Method)	at java.management@20.0.1/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:540)	at java.management@20.0.1/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 java.base@20.0.1/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)	at java.base@20.0.1/java.lang.invoke.LambdaForm$MH/0x0000007001008c00.invoke(LambdaForm$MH)	at java.base@20.0.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)	...
> "Reference Handler" daemon prio=10 Id=8 RUNNABLE	at java.base@20.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)	at java.base@20.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246)	at java.base@20.0.1/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: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org