Ruby 4.0.9p0 (2026-10-23 revision 3e93b23afcec3433f6aecc34b5d832799d754238)
rb_objspace::[struct].profile Struct Reference

Data Fields

int run
unsigned int latest_gc_info
gc_profile_record * records
gc_profile_record * current_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: