@Override public long getThreadId() { return events.peekNext().threadId(); }
public void format(StringBuilder sb, ThreadSnapshotEvent e) { String timestamp = fmt.format(e.timestamp()); sb .append("Thread [") .append(e.threadId()) .append("] "); if (e.threadState() != null) { sb.append(e.threadState()).append(' '); } sb.append("at ").append(timestamp); if (e.threadName() != null) { sb.append(" - ").append(e.threadName()); } sb.append("\n"); StackFrameList trace = e.stackTrace(); for(StackFrame frame: trace) { sb.append(frame).append("\n"); } } }
threadHeader .append("Thread [") .append(e.threadId()) .append("] "); if (e.threadState() != null) {
public void loadFrom(ThreadSnapshotEvent event) { copyCommonEventFrom(event); threadId(event.threadId()); threadName(event.threadName()); threadState(event.threadState()); stackTrace(event.stackTrace()); }
private void copyToBuf(ThreadSnapshotEvent event) { eventBuf.loadFrom(event); // eventBuf.tags().put(JvmEvents.JVM_EVENT_KEY, JvmEvents.EVENT_THREAD_SNAPSHOT); if (event.threadId() >= 0) { eventBuf.counters().set(JvmEvents.THREAD_ID, event.threadId()); } if (event.threadName() != null) { eventBuf.tags().remove(JvmEvents.THREAD_NAME); eventBuf.tags().put(JvmEvents.THREAD_NAME, event.threadName()); } if (event.threadState() != null) { eventBuf.tags().remove(JvmEvents.THREAD_STATE); eventBuf.tags().put(JvmEvents.THREAD_STATE, event.threadState().toString()); } }
@Override public long getThreadId() { return events.peekNext().threadId(); }
public void format(StringBuilder sb, ThreadSnapshotEvent e) { String timestamp = fmt.format(e.timestamp()); sb .append("Thread [") .append(e.threadId()) .append("] "); if (e.threadState() != null) { sb.append(e.threadState()).append(' '); } sb.append("at ").append(timestamp); if (e.threadName() != null) { sb.append(" - ").append(e.threadName()); } sb.append("\n"); StackFrameList trace = e.stackTrace(); for(StackFrame frame: trace) { sb.append(frame).append("\n"); } } }
threadHeader .append("Thread [") .append(e.threadId()) .append("] "); if (e.threadState() != null) {
public void loadFrom(ThreadSnapshotEvent event) { copyCommonEventFrom(event); threadId(event.threadId()); threadName(event.threadName()); threadState(event.threadState()); stackTrace(event.stackTrace()); }
private void copyToBuf(ThreadSnapshotEvent event) { eventBuf.loadFrom(event); // eventBuf.tags().put(JvmEvents.JVM_EVENT_KEY, JvmEvents.EVENT_THREAD_SNAPSHOT); if (event.threadId() >= 0) { eventBuf.counters().set(JvmEvents.THREAD_ID, event.threadId()); } if (event.threadName() != null) { eventBuf.tags().remove(JvmEvents.THREAD_NAME); eventBuf.tags().put(JvmEvents.THREAD_NAME, event.threadName()); } if (event.threadState() != null) { eventBuf.tags().remove(JvmEvents.THREAD_STATE); eventBuf.tags().put(JvmEvents.THREAD_STATE, event.threadState().toString()); } }