From 25e9313d17f60f19388baa86dcc3ec369876be59 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Thu, 11 Dec 2025 18:26:27 -0500 Subject: [PATCH] Reverts interning of all tag sizes due to significant gains in memory usage from large duplicated tags, like r tags with urls --- .../quartz/nip01Core/jackson/TagArrayManualDeserializer.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/quartz/src/jvmAndroid/kotlin/com/vitorpamplona/quartz/nip01Core/jackson/TagArrayManualDeserializer.kt b/quartz/src/jvmAndroid/kotlin/com/vitorpamplona/quartz/nip01Core/jackson/TagArrayManualDeserializer.kt index d7ae3253a4..b4ec39807b 100644 --- a/quartz/src/jvmAndroid/kotlin/com/vitorpamplona/quartz/nip01Core/jackson/TagArrayManualDeserializer.kt +++ b/quartz/src/jvmAndroid/kotlin/com/vitorpamplona/quartz/nip01Core/jackson/TagArrayManualDeserializer.kt @@ -30,9 +30,7 @@ class TagArrayManualDeserializer { if (s.isNull) { "" } else { - val text = s.asText() - if (text.length < 100) text.intern() - text + s.asText().intern() } } }