Ruby 4.0.7p0 (2026-09-15 revision 229531a6cfbf07e3caef30dbac24a2a3f3fed482)
rb_objspace::[struct].profile Struct Reference

Data Fields

int run
unsigned int latest_gc_info
gc_profile_recordrecords
gc_profile_recordcurrent_record
size_t next_index
size_t size
double invoke_time
size_t minor_gc_count
size_t major_gc_count
size_t compact_count
size_t read_barrier_faults
double gc_sweep_start_time
size_t total_allocated_objects_at_gc_start
size_t heap_used_at_gc_start
size_t count
unsigned long long marking_time_ns
struct timespec marking_start_time
unsigned long long sweeping_time_ns
struct timespec sweeping_start_time
size_t weak_references_count
size_t retained_weak_references_count

Detailed Description

Definition at line 543 of file default.c.


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