diff options
author | lucko <git@lucko.me> | 2025-01-12 21:59:55 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-12 21:59:55 +0000 |
commit | 273f9bc8aa6501d7de908f12e26dc68657304704 (patch) | |
tree | 25abc4bea5da94746c4fea3b1999bd998ba5af7a /spark-common/src/main/java/me/lucko/spark/common/util | |
parent | 336102f88b38900b60888ab85ea13b388d4fe0dc (diff) | |
download | spark-273f9bc8aa6501d7de908f12e26dc68657304704.tar.gz spark-273f9bc8aa6501d7de908f12e26dc68657304704.tar.bz2 spark-273f9bc8aa6501d7de908f12e26dc68657304704.zip |
Implement standalone profiling agent (#480)
Diffstat (limited to 'spark-common/src/main/java/me/lucko/spark/common/util')
-rw-r--r-- | spark-common/src/main/java/me/lucko/spark/common/util/classfinder/InstrumentationClassFinder.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/spark-common/src/main/java/me/lucko/spark/common/util/classfinder/InstrumentationClassFinder.java b/spark-common/src/main/java/me/lucko/spark/common/util/classfinder/InstrumentationClassFinder.java index 5f06d64..1381d4d 100644 --- a/spark-common/src/main/java/me/lucko/spark/common/util/classfinder/InstrumentationClassFinder.java +++ b/spark-common/src/main/java/me/lucko/spark/common/util/classfinder/InstrumentationClassFinder.java @@ -57,7 +57,10 @@ public class InstrumentationClassFinder implements ClassFinder { private final Map<String, Class<?>> classes = new HashMap<>(); public InstrumentationClassFinder(SparkPlugin plugin) { - Instrumentation instrumentation = loadInstrumentation(plugin); + this(loadInstrumentation(plugin)); + } + + public InstrumentationClassFinder(Instrumentation instrumentation) { if (instrumentation == null) { return; } |