|
|
@ -89,10 +89,10 @@ public class TraceView extends ResultView<TraceModel> {
|
|
|
|
//render thread info
|
|
|
|
//render thread info
|
|
|
|
ThreadNode threadNode = (ThreadNode) node;
|
|
|
|
ThreadNode threadNode = (ThreadNode) node;
|
|
|
|
//ts=2020-04-29 10:34:00;thread_name=main;id=1;is_daemon=false;priority=5;TCCL=sun.misc.Launcher$AppClassLoader@18b4aac2
|
|
|
|
//ts=2020-04-29 10:34:00;thread_name=main;id=1;is_daemon=false;priority=5;TCCL=sun.misc.Launcher$AppClassLoader@18b4aac2
|
|
|
|
sb.append(format("ts=%s;thread_name=%s;id=%s;is_daemon=%s;priority=%d;TCCL=%s",
|
|
|
|
sb.append(format("ts=%s;thread_name=%s;id=%d;is_daemon=%s;priority=%d;TCCL=%s",
|
|
|
|
DateUtils.formatDate(threadNode.getTimestamp()),
|
|
|
|
DateUtils.formatDate(threadNode.getTimestamp()),
|
|
|
|
threadNode.getThreadName(),
|
|
|
|
threadNode.getThreadName(),
|
|
|
|
Long.toHexString(threadNode.getThreadId()),
|
|
|
|
threadNode.getThreadId(),
|
|
|
|
threadNode.isDaemon(),
|
|
|
|
threadNode.isDaemon(),
|
|
|
|
threadNode.getPriority(),
|
|
|
|
threadNode.getPriority(),
|
|
|
|
threadNode.getClassloader()));
|
|
|
|
threadNode.getClassloader()));
|
|
|
|