From 273f9bc8aa6501d7de908f12e26dc68657304704 Mon Sep 17 00:00:00 2001 From: lucko Date: Sun, 12 Jan 2025 21:59:55 +0000 Subject: Implement standalone profiling agent (#480) --- .../spark/common/util/classfinder/InstrumentationClassFinder.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'spark-common/src/main/java/me/lucko/spark/common/util') 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> classes = new HashMap<>(); public InstrumentationClassFinder(SparkPlugin plugin) { - Instrumentation instrumentation = loadInstrumentation(plugin); + this(loadInstrumentation(plugin)); + } + + public InstrumentationClassFinder(Instrumentation instrumentation) { if (instrumentation == null) { return; } -- cgit