index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gc.c
Age
Commit message (
Expand
)
Author
2024-04-12
Don't treat flonum specially in object ID
Peter Zhu
2024-04-12
Refactor how object IDs work for special consts
Peter Zhu
2024-04-11
Remove redundant cast
Peter Zhu
2024-04-10
Fix indentation in switch statement in gc.c
Peter Zhu
2024-04-06
`objspace_each_pages` is also only used if GC compression is possible
Nobuyoshi Nakada
2024-04-05
[DOC] Add nodoc for GC.remove_stress_to_class
Peter Zhu
2024-04-05
[DOC] Add nodoc for GC.add_stress_to_class
Peter Zhu
2024-04-05
Remove deprecated function rb_gc_force_recycle
Peter Zhu
2024-04-04
Merge rb_objspace_alloc and Init_heap.
Matt Valentine-House
2024-04-02
Remove with_gc functions in darray
Peter Zhu
2024-03-28
Don't check for dynamic symbol when reference updating
Peter Zhu
2024-03-28
Add a missing asan_unpoisoning_p in gc_set_candidate_object_i
KJ Tsanaktsidis
2024-03-27
Remove st_lookup when updating object ID
Peter Zhu
2024-03-27
Check FL_SEEN_OBJ_ID before looking up in table
Peter Zhu
2024-03-27
Turn GC off at boot on Windows
Peter Zhu
2024-03-27
Fix setting GC stress at boot when objspace not available
Peter Zhu
2024-03-26
Refactor init_copy gc attributes
eileencodes
2024-03-25
Fix --debug=gc_stress flag
Peter Zhu
2024-03-25
Check ASAN fake stacks when marking non-current threads
KJ Tsanaktsidis
2024-03-25
Move asan_fake_stack_handle to EC, not thread
KJ Tsanaktsidis
2024-03-21
Pass objspace into heap_check_moved_i
Peter Zhu
2024-03-21
Pass objspace into root_obj_check_moved_i
Peter Zhu
2024-03-20
Make rb_aligned_malloc private
Peter Zhu
2024-03-18
Remove rb_raw_obj_info_basic
Peter Zhu
2024-03-15
Remove unused macro TF
Peter Zhu
2024-03-15
Remove unused macro GC_NOTIFY in gc.c
Peter Zhu
2024-03-14
Fix typo from gloabl_object_list to global_object_list
Peter Zhu
2024-03-14
Move gloabl_object_list from objspace to VM
Peter Zhu
2024-03-14
[Feature #20265] Remove rb_newobj_of and RB_NEWOBJ_OF
Peter Zhu
2024-03-14
[Feature #20265] Remove rb_newobj and RB_NEWOBJ
Peter Zhu
2024-03-13
Make special const and too complex shapes before T_OBJECT shapes
Peter Zhu
2024-03-13
Don't create per size pool shapes for non-T_OBJECT
Peter Zhu
2024-03-13
Don't directly read the SIZE_POOL_COUNT in shapes
Peter Zhu
2024-03-11
Remove dead function rb_obj_rgengc_promoted_p
Peter Zhu
2024-03-11
Reuse rb_gc_writebarrier_unprotect in rb_copy_wb_protected_attribute
Peter Zhu
2024-03-06
Refactor VM root modules
Jean Boussier
2024-03-06
Move FL_SINGLETON to FL_USER1
Jean Boussier
2024-03-01
Remove dead function rb_obj_rgengc_writebarrier_protected_p
Peter Zhu
2024-03-01
Don't check_rvalue_consistency in is_markable_object
Peter Zhu
2024-02-29
Remove each_machine_stack_value
Peter Zhu
2024-02-29
Remove unused gc_mark_stack_values
Peter Zhu
2024-02-29
Remove check for is_markable_object in gc_mark_stack_values
Peter Zhu
2024-02-29
Assume that FL_FINALIZE is in finalizer_table
Peter Zhu
2024-02-29
Add gc_each_object for walking the heap
Peter Zhu
2024-02-29
Delete from finalizer_table before running finalizer
Peter Zhu
2024-02-29
Unset FL_FINALIZE before running the finalizer
Peter Zhu
2024-02-28
Use array initialization rather than for loop
Peter Zhu
2024-02-28
Make rb_define_finalizer_no_check private
Peter Zhu
2024-02-28
Remove unused rb_gc_id2ref_obj_tbl
Peter Zhu
2024-02-28
Add check for finalizer in verify_internal_constency
Peter Zhu
[next]