Get rid of GET_SHAPE_TREE()

It's a useless indirection.
This commit is contained in:
Jean Boussier 2025-06-12 15:15:20 +02:00
parent e070d93573
commit de4b910381
Notes: git 2025-06-12 15:08:39 +00:00
4 changed files with 49 additions and 56 deletions

4
vm.c
View file

@ -736,8 +736,8 @@ vm_stat(int argc, VALUE *argv, VALUE self)
SET(constant_cache_invalidations, ruby_vm_constant_cache_invalidations);
SET(constant_cache_misses, ruby_vm_constant_cache_misses);
SET(global_cvar_state, ruby_vm_global_cvar_state);
SET(next_shape_id, (rb_serial_t)GET_SHAPE_TREE()->next_shape_id);
SET(shape_cache_size, (rb_serial_t)GET_SHAPE_TREE()->cache_size);
SET(next_shape_id, (rb_serial_t)rb_shape_tree->next_shape_id);
SET(shape_cache_size, (rb_serial_t)rb_shape_tree->cache_size);
#undef SET
#if USE_DEBUG_COUNTER