summaryrefslogtreecommitdiff
path: root/yjit.rb
diff options
context:
space:
mode:
authorNoah Gibbs <noah.gibbs@shopify.com>2021-06-29 15:37:12 +0100
committerAlan Wu <XrXr@users.noreply.github.com>2021-10-20 18:19:36 -0400
commit33227b1094d349bd64a2a588825cdf530ea5c459 (patch)
tree97760c7004a3a248da14aaff9f07508fad0f282a /yjit.rb
parent0d63600e4f9d45e9814191e5ca7aecf9ef28a9df (diff)
Add exit counters and inline/outlined code size to stats hash
Diffstat (limited to 'yjit.rb')
-rw-r--r--yjit.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/yjit.rb b/yjit.rb
index 80cd729fb5..3998e4fda8 100644
--- a/yjit.rb
+++ b/yjit.rb
@@ -125,7 +125,7 @@ module YJIT
# Return nil when option is not passed or unavailable.
def self.runtime_stats
# defined in yjit_iface.c
- Primitive.get_stat_counters
+ Primitive.get_yjit_stats
end
# Discard statistics collected for --yjit-stats.
@@ -142,7 +142,7 @@ module YJIT
counters = runtime_stats
return unless counters
- $stderr.puts("***YJIT: Printing runtime counters from yjit.rb***")
+ $stderr.puts("***YJIT: Printing YJIT statistics on exit***")
$stderr.puts("Number of bindings allocated: %d\n" % counters[:binding_allocations])
$stderr.puts("Number of locals modified through binding: %d\n" % counters[:binding_set])