summaryrefslogtreecommitdiff
path: root/yjit_iface.h
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2021-09-22 16:56:42 -0400
committerAlan Wu <XrXr@users.noreply.github.com>2021-10-20 18:19:41 -0400
commit0a108601eff5a1e69a4dd5dc170e9eaa807d4788 (patch)
tree347c861e60592a9bb91fa6b1e9c47ad25be29633 /yjit_iface.h
parente48fc07d11551a9a47034a03219e73c99bc4a38d (diff)
Add counters for version invalidation reasons
I noticed that there were two st_table iterators that do exactly the same thing so I merged them into one.
Diffstat (limited to 'yjit_iface.h')
-rw-r--r--yjit_iface.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/yjit_iface.h b/yjit_iface.h
index ea57dc1282..7820cafc99 100644
--- a/yjit_iface.h
+++ b/yjit_iface.h
@@ -92,7 +92,14 @@ YJIT_DECLARE_COUNTERS(
vm_insns_count,
compiled_iseq_count,
compiled_block_count,
+
invalidation_count,
+ invalidate_method_lookup,
+ invalidate_bop_redefined,
+ invalidate_ractor_spawn,
+ invalidate_constant_state_bump,
+ invalidate_constant_ic_fill,
+
constant_state_bumps,
expandarray_splat,