summaryrefslogtreecommitdiff
path: root/zjit.rb
diff options
context:
space:
mode:
authorAiden Fox Ivey <aiden.foxivey@shopify.com>2025-10-07 15:38:28 -0400
committerTakashi Kokubun <takashikkbn@gmail.com>2025-10-07 15:13:46 -0700
commit9a75c05b5ab7eaee9e3db14b5651034bb414aa5e (patch)
tree2f362a31fbde2a09735411f8334e941887192129 /zjit.rb
parentc1cb034356a96cc378106de91142784de08c6fc6 (diff)
ZJIT: Ignore results with no samples
Diffstat (limited to 'zjit.rb')
-rw-r--r--zjit.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/zjit.rb b/zjit.rb
index e3e2eae144..75c57f9a35 100644
--- a/zjit.rb
+++ b/zjit.rb
@@ -103,6 +103,9 @@ class << RubyVM::ZJIT
# These values are mandatory to include for stackprof, but we don't use them.
results[:missed_samples] = 0
results[:gc_samples] = 0
+
+ results[:frames].reject! { |k, v| v[:samples] == 0 }
+
results
end