summaryrefslogtreecommitdiff
path: root/yjit.rb
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-04-04 10:58:11 -0700
committerGitHub <noreply@github.com>2023-04-04 10:58:11 -0700
commitb7717fc390ce47c8ef24d2ed9fe25f188f28f60f (patch)
tree6ef3a81fab299a39567876723eca8b4bfc59e857 /yjit.rb
parent87253d047ce35e7836b6f97edbb4f819879a3b25 (diff)
downloadruby-b7717fc390ce47c8ef24d2ed9fe25f188f28f60f.tar.gz
YJIT: Stack temp register allocation (#7651)
Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com>
Diffstat (limited to 'yjit.rb')
-rw-r--r--yjit.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/yjit.rb b/yjit.rb
index 343f5f0ed8..c744f5335c 100644
--- a/yjit.rb
+++ b/yjit.rb
@@ -268,6 +268,9 @@ module RubyVM::YJIT
$stderr.puts "iseq_stack_too_large: " + format_number(13, stats[:iseq_stack_too_large])
$stderr.puts "iseq_too_long: " + format_number(13, stats[:iseq_too_long])
+ $stderr.puts "temp_reg_opnd: " + format_number(13, stats[:temp_reg_opnd])
+ $stderr.puts "temp_mem_opnd: " + format_number(13, stats[:temp_mem_opnd])
+ $stderr.puts "temp_spill: " + format_number(13, stats[:temp_spill])
$stderr.puts "bindings_allocations: " + format_number(13, stats[:binding_allocations])
$stderr.puts "bindings_set: " + format_number(13, stats[:binding_set])
$stderr.puts "compilation_failure: " + format_number(13, compilation_failure) if compilation_failure != 0