aboutsummaryrefslogtreecommitdiff
path: root/spark-common/src/main/java/me/lucko/spark/sampler
diff options
context:
space:
mode:
authorLuck <git@lucko.me>2019-02-04 14:34:31 +0000
committerLuck <git@lucko.me>2019-02-04 14:34:31 +0000
commit77c93aeeea763c68a4fd7f5b59afcfc2f6336379 (patch)
tree7bdd7ce13eb18f785b286dc56cbace448793a7c1 /spark-common/src/main/java/me/lucko/spark/sampler
parent54e902ab314de8791888ef39fa51f0a7529616f7 (diff)
downloadspark-77c93aeeea763c68a4fd7f5b59afcfc2f6336379.tar.gz
spark-77c93aeeea763c68a4fd7f5b59afcfc2f6336379.tar.bz2
spark-77c93aeeea763c68a4fd7f5b59afcfc2f6336379.zip
Add combine-all thread grouping argument
Diffstat (limited to 'spark-common/src/main/java/me/lucko/spark/sampler')
-rw-r--r--spark-common/src/main/java/me/lucko/spark/sampler/ThreadGrouper.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/spark-common/src/main/java/me/lucko/spark/sampler/ThreadGrouper.java b/spark-common/src/main/java/me/lucko/spark/sampler/ThreadGrouper.java
index 031d7c1..3f1be33 100644
--- a/spark-common/src/main/java/me/lucko/spark/sampler/ThreadGrouper.java
+++ b/spark-common/src/main/java/me/lucko/spark/sampler/ThreadGrouper.java
@@ -63,4 +63,10 @@ public interface ThreadGrouper {
}
};
+ /**
+ * Implementation of {@link ThreadGrouper} which groups all threads as one, under
+ * the name "All".
+ */
+ ThreadGrouper AS_ONE = threadName -> "All";
+
}