diff options
Diffstat (limited to 'include/ruby/internal/intern')
| -rw-r--r-- | include/ruby/internal/intern/vm.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/ruby/internal/intern/vm.h b/include/ruby/internal/intern/vm.h index eb53c7a356..76af796b54 100644 --- a/include/ruby/internal/intern/vm.h +++ b/include/ruby/internal/intern/vm.h @@ -253,6 +253,13 @@ void rb_undef_alloc_func(VALUE klass); rb_alloc_func_t rb_get_alloc_func(VALUE klass); /** + * Clears the inline constant caches associated with a particular ID. Extension + * libraries should not bother with such things. Just forget about this API (or + * even, the presence of constant caches). + */ +void rb_clear_constant_cache_for_id(ID id); + +/** * Resembles `alias`. * * @param[out] klass Where to define an alias. |
