diff options
| author | Jean Boussier <jean.boussier@gmail.com> | 2026-05-17 19:43:23 +0200 |
|---|---|---|
| committer | Jean Boussier <jean.boussier@gmail.com> | 2026-05-17 21:09:27 +0300 |
| commit | 74c3696d5970a916cc276dfb40e59849847dc0b6 (patch) | |
| tree | f8112fbddbc92e4ddebf6bebbdb97bafe7f9c252 | |
| parent | aed64ade9dd71d3a8604f1ab703d50404dc38109 (diff) | |
Add missing debug counter for imemo_subclasses
| -rw-r--r-- | debug_counter.h | 3 | ||||
| -rw-r--r-- | imemo.c | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/debug_counter.h b/debug_counter.h index d326aa0f18..3b9c385751 100644 --- a/debug_counter.h +++ b/debug_counter.h @@ -315,7 +315,8 @@ RB_DEBUG_COUNTER(obj_imemo_callinfo) RB_DEBUG_COUNTER(obj_imemo_callcache) RB_DEBUG_COUNTER(obj_imemo_constcache) RB_DEBUG_COUNTER(obj_imemo_fields) - +RB_DEBUG_COUNTER(obj_imemo_subclasses) + RB_DEBUG_COUNTER(opt_new_hit) RB_DEBUG_COUNTER(opt_new_miss) @@ -692,6 +692,7 @@ rb_imemo_free(VALUE obj) struct rb_subclasses *subs = (struct rb_subclasses *)obj; SIZED_FREE_N(subs->as.external, subs->capacity); } + RB_DEBUG_COUNTER_INC(obj_imemo_subclasses); break; } default: |
