|
Ruby 4.1.0dev (2026-05-15 revision 4ec235e0b227d38426aa477e537ac397963c0ee8)
|
Data Fields | ||
| bool | measure_gc_time | |
| bool | gc_stress | |
| size_t | gc_count | |
| size_t | moving_gc_count | |
| size_t | total_gc_time | |
| size_t | total_allocated_objects | |
| st_table * | finalizer_table | |
| struct MMTk_final_job * | finalizer_jobs | |
| rb_postponed_job_handle_t | finalizer_postponed_job | |
| struct ccan_list_head | ractor_caches | |
| unsigned long | live_ractor_cache_count | |
| pthread_mutex_t | mutex | |
| rb_atomic_t | mutator_blocking_count | |
| bool | world_stopped | |
| pthread_cond_t | cond_world_stopped | |
| pthread_cond_t | cond_world_started | |
| size_t | start_the_world_count | |
| pthread_mutex_t | event_hook_mutex | |
| struct { | ||
| bool gc_thread_crashed | ||
| char crash_msg [256] | ||
| } | crash_context | |
| struct rb_gc_vm_context | vm_context | |
| unsigned int | fork_hook_vm_lock_lev | |
| struct MMTk_final_job* objspace::finalizer_jobs |
| rb_postponed_job_handle_t objspace::finalizer_postponed_job |
| rb_atomic_t objspace::mutator_blocking_count |
| struct rb_gc_vm_context objspace::vm_context |