1#ifndef RBIMPL_INTERN_GC_H
2#define RBIMPL_INTERN_GC_H
Various attribute-related macros.
Tewaking visibility of C variables/functions.
#define RBIMPL_SYMBOL_EXPORT_END()
Counterpart of RBIMPL_SYMBOL_EXPORT_BEGIN.
#define RBIMPL_SYMBOL_EXPORT_BEGIN()
Shortcut macro equivalent to RUBY_SYMBOL_EXPORT_BEGIN extern "C" {.
void rb_mark_tbl(struct st_table *)
void rb_gc_mark_maybe(VALUE)
VALUE rb_gc_disable(void)
VALUE rb_gc_latest_gc_info(VALUE)
VALUE rb_define_finalizer(VALUE, VALUE)
VALUE rb_undefine_finalizer(VALUE)
VALUE rb_gc_location(VALUE)
void rb_gc_update_tbl_refs(st_table *ptr)
void rb_gc_adjust_memory_usage(ssize_t)
void rb_gc_mark_locations(const VALUE *, const VALUE *)
void rb_gc_force_recycle(VALUE)
void rb_gc_mark_movable(VALUE)
void rb_gc_copy_finalizer(VALUE, VALUE)
void rb_mark_set(struct st_table *)
void rb_mark_hash(struct st_table *)
void rb_mark_tbl_no_pin(struct st_table *)