summaryrefslogtreecommitdiff
path: root/iseq.c
diff options
context:
space:
mode:
-rw-r--r--iseq.c14
1 files changed, 12 insertions, 2 deletions
@@ -230,8 +230,18 @@ rb_iseq_each_value(const rb_iseq_t *iseq, iseq_value_itr_t * func, void *data)
union iseq_inline_storage_entry *is_entries = body->is_entries;
if (body->is_entries) {
- // Skip iterating over ivc caches
- is_entries += body->ivc_size;
// ICVARC entries
for (unsigned int i = 0; i < body->icvarc_size; i++, is_entries++) {