From 1d8e0f3a0a115a70146c1462a68990508a71af6e Mon Sep 17 00:00:00 2001 From: Luck Date: Sun, 13 Nov 2022 09:39:33 +0000 Subject: Configurable max stack depth --- .../src/main/java/me/lucko/spark/common/sampler/node/AbstractNode.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'spark-common/src/main/java/me/lucko') diff --git a/spark-common/src/main/java/me/lucko/spark/common/sampler/node/AbstractNode.java b/spark-common/src/main/java/me/lucko/spark/common/sampler/node/AbstractNode.java index fe1afcd..e6f6cf5 100644 --- a/spark-common/src/main/java/me/lucko/spark/common/sampler/node/AbstractNode.java +++ b/spark-common/src/main/java/me/lucko/spark/common/sampler/node/AbstractNode.java @@ -37,7 +37,7 @@ import java.util.stream.IntStream; */ public abstract class AbstractNode { - protected static final int MAX_STACK_DEPTH = 300; + protected static final int MAX_STACK_DEPTH = Integer.getInteger("spark.maxStackDepth", 300); /** A map of the nodes children */ private final Map children = new ConcurrentHashMap<>(); -- cgit