|
Ruby 4.1.0dev (2026-08-07 revision 3acc47d282230b3999b808578b8159c989953940)
|
Data Fields | |
| const void * | objspace |
| size_t | objspace_total_allocated_objects_offset |
| size_t | ractor_cache_mutator_offset |
| size_t | ractor_cache_bump_pointer_offset |
| size_t | ractor_cache_obj_free_parallel_buf_offset |
| size_t | ractor_cache_obj_free_parallel_count_offset |
| size_t | bump_pointer_cursor_offset |
| size_t | bump_pointer_limit_offset |
| size_t | min_obj_align |
| size_t | payload_size |
| size_t | total_alloc_size |
| uint32_t | allocation_semantics_default |
| uintptr_t | gc_stress_p_func |
| uintptr_t | newobj_tracing_p_func |
| uintptr_t | post_alloc_func |
| size_t | obj_free_buf_capacity_minus_one |
| size_t | value_size_shift |
| VALUE | flags |
| VALUE | klass |
Definition at line 11 of file zjit_fastpath.h.
| uint32_t rb_gc_zjit_mmtk_new_obj_fastpath::allocation_semantics_default |
Definition at line 23 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::bump_pointer_cursor_offset |
Definition at line 18 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::bump_pointer_limit_offset |
Definition at line 19 of file zjit_fastpath.h.
| VALUE rb_gc_zjit_mmtk_new_obj_fastpath::flags |
Definition at line 29 of file zjit_fastpath.h.
| uintptr_t rb_gc_zjit_mmtk_new_obj_fastpath::gc_stress_p_func |
Definition at line 24 of file zjit_fastpath.h.
| VALUE rb_gc_zjit_mmtk_new_obj_fastpath::klass |
Definition at line 30 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::min_obj_align |
Definition at line 20 of file zjit_fastpath.h.
| uintptr_t rb_gc_zjit_mmtk_new_obj_fastpath::newobj_tracing_p_func |
Definition at line 25 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::obj_free_buf_capacity_minus_one |
Definition at line 27 of file zjit_fastpath.h.
| const void* rb_gc_zjit_mmtk_new_obj_fastpath::objspace |
Definition at line 12 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::objspace_total_allocated_objects_offset |
Definition at line 13 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::payload_size |
Definition at line 21 of file zjit_fastpath.h.
| uintptr_t rb_gc_zjit_mmtk_new_obj_fastpath::post_alloc_func |
Definition at line 26 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::ractor_cache_bump_pointer_offset |
Definition at line 15 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::ractor_cache_mutator_offset |
Definition at line 14 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::ractor_cache_obj_free_parallel_buf_offset |
Definition at line 16 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::ractor_cache_obj_free_parallel_count_offset |
Definition at line 17 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::total_alloc_size |
Definition at line 22 of file zjit_fastpath.h.
| size_t rb_gc_zjit_mmtk_new_obj_fastpath::value_size_shift |
Definition at line 28 of file zjit_fastpath.h.