diff options
author | Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com> | 2023-01-18 11:08:55 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-18 11:08:55 -0500 |
commit | cd97976328204263c464cf6846e9bafe6424da15 (patch) | |
tree | 5b9d2268be9f8e6927b9699b570d9b01dbf9e859 /yjit/src/stats.rs | |
parent | 03f5db01e6be9b522d6fbbfb54f07d168c1a3a34 (diff) | |
download | ruby-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.rs | 3 |
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, } //=========================================================================== |