summaryrefslogtreecommitdiff
path: root/yjit.rb
diff options
context:
space:
mode:
authorMaxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>2023-02-27 16:38:40 -0500
committerMaxime Chevalier-Boisvert <maximechevalierb@gmail.com>2023-02-28 11:57:41 -0500
commitde66b60f33106892e714198de6e7432c25a602dd (patch)
tree87d94e65fd3d0e03e91b2a45f218d8bce93c68d9 /yjit.rb
parent9ddd73060bb64ef6da38f77fc032ac852636de99 (diff)
downloadruby-de66b60f33106892e714198de6e7432c25a602dd.tar.gz
YJIT: add defer_empty_count stat
Count how often we defer from a block that is empty
Diffstat (limited to 'yjit.rb')
-rw-r--r--yjit.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/yjit.rb b/yjit.rb
index d5dde56a36..4ba16c6b26 100644
--- a/yjit.rb
+++ b/yjit.rb
@@ -269,6 +269,7 @@ module RubyVM::YJIT
$stderr.puts "compiled_branch_count: " + format_number(13, stats[:compiled_branch_count])
$stderr.puts "block_next_count: " + format_number(13, stats[:block_next_count])
$stderr.puts "defer_count: " + format_number(13, stats[:defer_count])
+ $stderr.puts "defer_empty_count: " + format_number(13, stats[:defer_empty_count])
$stderr.puts "freed_iseq_count: " + format_number(13, stats[:freed_iseq_count])
$stderr.puts "invalidation_count: " + format_number(13, stats[:invalidation_count])
$stderr.puts "constant_state_bumps: " + format_number(13, stats[:constant_state_bumps])