summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorPeter Zhu <peter@peterzhu.ca>2025-12-23 11:45:16 -0500
committerPeter Zhu <peter@peterzhu.ca>2025-12-29 09:03:31 -0500
commit01cd9c9fade0c1c6f13f11c86e86c0caeefd38bc (patch)
tree99d2c9f2c32643575fca602b7d37e6640f415742 /internal
parent56147001ec439a7d6b887402c8a66d3ee625e598 (diff)
Add rb_gc_register_pinning_obj
Diffstat (limited to 'internal')
-rw-r--r--internal/gc.h1
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);