diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2025-12-23 11:45:16 -0500 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2025-12-29 09:03:31 -0500 |
| commit | 01cd9c9fade0c1c6f13f11c86e86c0caeefd38bc (patch) | |
| tree | 99d2c9f2c32643575fca602b7d37e6640f415742 /internal | |
| parent | 56147001ec439a7d6b887402c8a66d3ee625e598 (diff) | |
Add rb_gc_register_pinning_obj
Diffstat (limited to 'internal')
| -rw-r--r-- | internal/gc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/internal/gc.h b/internal/gc.h index 8fff2e8336..ee1f390e10 100644 --- a/internal/gc.h +++ b/internal/gc.h @@ -204,6 +204,7 @@ static inline void *ruby_sized_xrealloc_inlined(void *ptr, size_t new_size, size static inline void *ruby_sized_xrealloc2_inlined(void *ptr, size_t new_count, size_t elemsiz, size_t old_count) RUBY_ATTR_RETURNS_NONNULL RUBY_ATTR_ALLOC_SIZE((2, 3)); static inline void ruby_sized_xfree_inlined(void *ptr, size_t size); void rb_gc_obj_id_moved(VALUE obj); +void rb_gc_register_pinning_obj(VALUE obj); void *rb_gc_ractor_cache_alloc(rb_ractor_t *ractor); void rb_gc_ractor_cache_free(void *cache); |
