aboutsummaryrefslogtreecommitdiff
path: root/common/src/main/java/me/lucko/spark/profiler/ThreadDumper.java
diff options
context:
space:
mode:
authorLuck <git@lucko.me>2018-05-30 16:50:36 +0100
committerLuck <git@lucko.me>2018-05-30 16:50:36 +0100
commit8b5071cdc5bd2609ee4f3805e3a54ced7f3d4df8 (patch)
tree9eca57156ed1c1f01df35c4927ffc071ec018c4a /common/src/main/java/me/lucko/spark/profiler/ThreadDumper.java
parent645b2b34542c63c5416ada762c04efcacc3ca17f (diff)
downloadspark-8b5071cdc5bd2609ee4f3805e3a54ced7f3d4df8.tar.gz
spark-8b5071cdc5bd2609ee4f3805e3a54ced7f3d4df8.tar.bz2
spark-8b5071cdc5bd2609ee4f3805e3a54ced7f3d4df8.zip
Add option to combine thread pool processes under the same node
Diffstat (limited to 'common/src/main/java/me/lucko/spark/profiler/ThreadDumper.java')
-rw-r--r--common/src/main/java/me/lucko/spark/profiler/ThreadDumper.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/common/src/main/java/me/lucko/spark/profiler/ThreadDumper.java b/common/src/main/java/me/lucko/spark/profiler/ThreadDumper.java
index 9c2e974..68d7dc9 100644
--- a/common/src/main/java/me/lucko/spark/profiler/ThreadDumper.java
+++ b/common/src/main/java/me/lucko/spark/profiler/ThreadDumper.java
@@ -41,6 +41,8 @@ public interface ThreadDumper {
/**
* Implementation of {@link ThreadDumper} that generates data for all threads.
*/
+ ThreadDumper ALL = new All();
+
final class All implements ThreadDumper {
@Override
public ThreadInfo[] dumpThreads(ThreadMXBean threadBean) {