1#ifndef RUBY_RACTOR_SAFE_TABLE_H
2#define RUBY_RACTOR_SAFE_TABLE_H
11 void (*free)(
VALUE key);
17VALUE rb_concurrent_set_find_or_insert(
VALUE *set_obj_ptr,
VALUE key,
void *data);
19void rb_concurrent_set_foreach_with_replace(
VALUE set_obj,
int (*callback)(
VALUE *key,
void *data),
void *data);
std::atomic< unsigned > rb_atomic_t
Type that is eligible for atomic operations.
uintptr_t VALUE
Type that represents a Ruby object.