public class VertexFlameGraphFactory extends Object
| 构造器和说明 |
|---|
VertexFlameGraphFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static VertexFlameGraph |
createFullFlameGraphFrom(VertexThreadInfoStats sample)
Converts
VertexThreadInfoStats into a FlameGraph. |
static VertexFlameGraph |
createOffCpuFlameGraph(VertexThreadInfoStats sample)
Converts
VertexThreadInfoStats into a FlameGraph representing blocked (Off-CPU)
threads. |
static VertexFlameGraph |
createOnCpuFlameGraph(VertexThreadInfoStats sample)
Converts
VertexThreadInfoStats into a FlameGraph representing actively running
(On-CPU) threads. |
public static VertexFlameGraph createFullFlameGraphFrom(VertexThreadInfoStats sample)
VertexThreadInfoStats into a FlameGraph.sample - Thread details sample containing stack traces.public static VertexFlameGraph createOffCpuFlameGraph(VertexThreadInfoStats sample)
VertexThreadInfoStats into a FlameGraph representing blocked (Off-CPU)
threads.
Includes threads in states Thread.State.[TIMED_WAITING, BLOCKED, WAITING].
sample - Thread details sample containing stack traces.public static VertexFlameGraph createOnCpuFlameGraph(VertexThreadInfoStats sample)
VertexThreadInfoStats into a FlameGraph representing actively running
(On-CPU) threads.
Includes threads in states Thread.State.[RUNNABLE, NEW].
sample - Thread details sample containing stack traces.Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.