Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
Macros
transient_heap.h File Reference
#include "internal.h"

Go to the source code of this file.

Macros

#define rb_transient_heap_alloc(o, s)   NULL
 
#define rb_transient_heap_verify()   ((void)0)
 
#define rb_transient_heap_promote(obj)   ((void)0)
 
#define rb_transient_heap_start_marking(full_marking)   ((void)0)
 
#define rb_transient_heap_update_references()   ((void)0)
 
#define rb_transient_heap_evacuate()   ((void)0)
 
#define rb_transient_heap_finish_marking()   ((void)0)
 
#define rb_transient_heap_mark(obj, ptr)   ((void)0)
 
#define rb_ary_transient_heap_evacuate(x, y)   ((void)0)
 
#define rb_obj_transient_heap_evacuate(x, y)   ((void)0)
 
#define rb_hash_transient_heap_evacuate(x, y)   ((void)0)
 
#define rb_struct_transient_heap_evacuate(x, y)   ((void)0)
 

Macro Definition Documentation

◆ rb_ary_transient_heap_evacuate

#define rb_ary_transient_heap_evacuate (   x,
 
)    ((void)0)

Definition at line 59 of file transient_heap.h.

◆ rb_hash_transient_heap_evacuate

#define rb_hash_transient_heap_evacuate (   x,
 
)    ((void)0)

Definition at line 61 of file transient_heap.h.

◆ rb_obj_transient_heap_evacuate

#define rb_obj_transient_heap_evacuate (   x,
 
)    ((void)0)

Definition at line 60 of file transient_heap.h.

◆ rb_struct_transient_heap_evacuate

#define rb_struct_transient_heap_evacuate (   x,
 
)    ((void)0)

Definition at line 62 of file transient_heap.h.

◆ rb_transient_heap_alloc

#define rb_transient_heap_alloc (   o,
 
)    NULL

Definition at line 50 of file transient_heap.h.

◆ rb_transient_heap_evacuate

#define rb_transient_heap_evacuate ( )    ((void)0)

Definition at line 55 of file transient_heap.h.

◆ rb_transient_heap_finish_marking

#define rb_transient_heap_finish_marking ( )    ((void)0)

Definition at line 56 of file transient_heap.h.

◆ rb_transient_heap_mark

#define rb_transient_heap_mark (   obj,
  ptr 
)    ((void)0)

Definition at line 57 of file transient_heap.h.

◆ rb_transient_heap_promote

#define rb_transient_heap_promote (   obj)    ((void)0)

Definition at line 52 of file transient_heap.h.

◆ rb_transient_heap_start_marking

#define rb_transient_heap_start_marking (   full_marking)    ((void)0)

Definition at line 53 of file transient_heap.h.

◆ rb_transient_heap_update_references

#define rb_transient_heap_update_references ( )    ((void)0)

Definition at line 54 of file transient_heap.h.

◆ rb_transient_heap_verify

#define rb_transient_heap_verify ( )    ((void)0)

Definition at line 51 of file transient_heap.h.