Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Type that defines a ractor-local storage. More...
#include <ractor.h>
Data Fields | |
void(* | mark )(void *ptr) |
A function to mark a ractor-local storage. More... | |
void(* | free )(void *ptr) |
A function to destruct a ractor-local storage. More... | |
Type that defines a ractor-local storage.
Definition at line 10841 of file rb_mjit_min_header-3.1.3.h.
void(* rb_ractor_local_storage_type::free)(void *ptr) |
A function to destruct a ractor-local storage.
[out] | ptr | A ractor-local storage. |
ptr
is not a valid pointer. Definition at line 10843 of file rb_mjit_min_header-3.1.3.h.
void(* rb_ractor_local_storage_type::mark)(void *ptr) |
A function to mark a ractor-local storage.
[out] | ptr | A ractor-local storage. |
ptr
are marked. Definition at line 10842 of file rb_mjit_min_header-3.1.3.h.