Ruby 4.1.0dev (2026-09-27 revision f6ff9e7d02e46360f8930b280a3dd921cccbda29)
Data Fields
fiber_pool Struct Reference

Data Fields

struct fiber_pool_allocation * allocations
 
struct fiber_pool_vacancy * vacancies
 
size_t size
 
size_t count
 
size_t minimum_count
 
size_t maximum_count
 
int free_stacks
 
size_t used
 
size_t vm_stack_size
 
rb_nativethread_lock_t lock
 
struct ccan_list_node list_node
 

Detailed Description

Definition at line 185 of file cont.c.

Field Documentation

◆ allocations

struct fiber_pool_allocation* fiber_pool::allocations

Definition at line 187 of file cont.c.

◆ count

size_t fiber_pool::count

Definition at line 196 of file cont.c.

◆ free_stacks

int fiber_pool::free_stacks

Definition at line 208 of file cont.c.

◆ list_node

struct ccan_list_node fiber_pool::list_node

Definition at line 224 of file cont.c.

◆ lock

rb_nativethread_lock_t fiber_pool::lock

Definition at line 217 of file cont.c.

◆ maximum_count

size_t fiber_pool::maximum_count

Definition at line 203 of file cont.c.

◆ minimum_count

size_t fiber_pool::minimum_count

Definition at line 199 of file cont.c.

◆ size

size_t fiber_pool::size

Definition at line 193 of file cont.c.

◆ used

size_t fiber_pool::used

Definition at line 211 of file cont.c.

◆ vacancies

struct fiber_pool_vacancy* fiber_pool::vacancies

Definition at line 190 of file cont.c.

◆ vm_stack_size

size_t fiber_pool::vm_stack_size

Definition at line 214 of file cont.c.


The documentation for this struct was generated from the following file: