aboutsummaryrefslogtreecommitdiff
path: root/spark-common/src/main/java/me/lucko/spark/common/heapdump
diff options
context:
space:
mode:
authorLuck <git@lucko.me>2024-07-14 15:47:30 +0100
committerLuck <git@lucko.me>2024-07-14 15:47:51 +0100
commit1b75abc56cdf01962b618e1f81d39c91558d2666 (patch)
treec97aa10417a3556e3740868766e56de9fedbce7c /spark-common/src/main/java/me/lucko/spark/common/heapdump
parentd909d19fc01a3011956b51556837764aecbf58f3 (diff)
downloadspark-1b75abc56cdf01962b618e1f81d39c91558d2666.tar.gz
spark-1b75abc56cdf01962b618e1f81d39c91558d2666.tar.bz2
spark-1b75abc56cdf01962b618e1f81d39c91558d2666.zip
Use WeakReference for command senders (#417)
Diffstat (limited to 'spark-common/src/main/java/me/lucko/spark/common/heapdump')
-rw-r--r--spark-common/src/main/java/me/lucko/spark/common/heapdump/HeapDumpSummary.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/spark-common/src/main/java/me/lucko/spark/common/heapdump/HeapDumpSummary.java b/spark-common/src/main/java/me/lucko/spark/common/heapdump/HeapDumpSummary.java
index c7f4f51..364edd6 100644
--- a/spark-common/src/main/java/me/lucko/spark/common/heapdump/HeapDumpSummary.java
+++ b/spark-common/src/main/java/me/lucko/spark/common/heapdump/HeapDumpSummary.java
@@ -123,10 +123,10 @@ public final class HeapDumpSummary {
this.entries = entries;
}
- public HeapData toProto(SparkPlatform platform, CommandSender creator) {
+ public HeapData toProto(SparkPlatform platform, CommandSender.Data creator) {
HeapMetadata.Builder metadata = HeapMetadata.newBuilder()
.setPlatformMetadata(platform.getPlugin().getPlatformInfo().toData().toProto())
- .setCreator(creator.toData().toProto());
+ .setCreator(creator.toProto());
try {
metadata.setPlatformStatistics(platform.getStatisticsProvider().getPlatformStatistics(null, true));
} catch (Exception e) {