Skip to content

Commit 983f98c

Browse files
committed
Truncate strings in the analyze-memory report
1 parent f4d12ae commit 983f98c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/mini_profiler/profiler.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -515,10 +515,10 @@ def analyze_memory
515515
trim_strings(strings, max_size)
516516

517517
body << "\n\n\n1000 Largest strings:\n\n"
518-
body << strings.map{|s,len| "#{s}\n(len: #{len})\n\n"}.join("\n")
518+
body << strings.map{|s,len| "#{s[0..1000]}\n(len: #{len})\n\n"}.join("\n")
519519

520520
body << "\n\n\n1000 Sample strings:\n\n"
521-
body << sample_strings.map{|s,len| "#{s}\n(len: #{len})\n\n"}.join("\n")
521+
body << sample_strings.map{|s,len| "#{s[0..1000]}\n(len: #{len})\n\n"}.join("\n")
522522

523523
body << "\n\n\n1000 Most common strings:\n\n"
524524
body << string_counts.sort{|a,b| b[1] <=> a[1]}[0..max_size].map{|s,len| "#{trunc.call(s)}\n(x #{len})\n\n"}.join("\n")

0 commit comments

Comments
 (0)