summaryrefslogtreecommitdiff
path: root/yjit/src/stats.rs
diff options
context:
space:
mode:
authorMaxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>2023-01-18 11:08:55 -0500
committerGitHub <noreply@github.com>2023-01-18 11:08:55 -0500
commitcd97976328204263c464cf6846e9bafe6424da15 (patch)
tree5b9d2268be9f8e6927b9699b570d9b01dbf9e859 /yjit/src/stats.rs
parent03f5db01e6be9b522d6fbbfb54f07d168c1a3a34 (diff)
downloadruby-cd97976328204263c464cf6846e9bafe6424da15.tar.gz
Add stats so we can keep track of x86 rel32 vs register calls (#7142)
* Add stats so we can keep track of x86 rel32 vs register calls To know if we get that "prime real estate" as Alan put it. * Fix bug pointed by Alan
Diffstat (limited to 'yjit/src/stats.rs')
-rw-r--r--yjit/src/stats.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/yjit/src/stats.rs b/yjit/src/stats.rs
index 8fc9245364..2145cdf923 100644
--- a/yjit/src/stats.rs
+++ b/yjit/src/stats.rs
@@ -299,6 +299,9 @@ make_counters! {
exec_mem_non_bump_alloc,
num_gc_obj_refs,
+
+ x86_call_rel32,
+ x86_call_reg,
}
//===========================================================================