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
ruby_4_0
ruby_4_0-prism-1-8-0
sync-gems
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gc
Age
Commit message (
Expand
)
Author
2025-11-24
Fix style for rb_gc_impl_before_fork
Peter Zhu
2025-11-20
Accurate GC.stat under multi-Ractor mode
John Hawthorn
2025-11-19
Implement heap_final_slots in GC.stat_heap
Peter Zhu
2025-11-19
Implement heap_free_slots in GC.stat_heap
Peter Zhu
2025-11-19
Implement heap_live_slots in GC.stat_heap
Peter Zhu
2025-11-19
[ruby/mmtk] Ensure not blocking for GC in rb_gc_impl_before_fork
Peter Zhu
2025-11-19
[ruby/mmtk] Add VM barrier in rb_gc_impl_before_fork
Peter Zhu
2025-11-14
[ruby/mmtk] Lock VM in fork hooks
Peter Zhu
2025-11-09
Make rb_gc_obj_optimal_size always return allocatable size
Peter Zhu
2025-11-09
[ruby/mmtk] Lock the VM when freeing objects in rb_gc_impl_shutdown_call_fina...
Peter Zhu
2025-11-08
Move rb_gc_verify_shareable to gc.c
Peter Zhu
2025-11-04
Release VM lock before running finalizers (#15050)
Luke Gruber
2025-11-04
Fix rb_gc_impl_checking_shareable for modular GC
John Hawthorn
2025-11-03
Avoid taking vm barrier in heap_prepare() (#14425)
Luke Gruber
2025-10-31
[ruby/mmtk] Bump mmtk-core
Peter Zhu
2025-10-23
catch up modular-gc
Koichi Sasada
2025-10-23
use `SET_SHAREABLE`
Koichi Sasada
2025-10-23
add SET_SHAREABLE macros
Koichi Sasada
2025-10-15
Use BUILTIN_TYPE in gc_mark_check_t_none
John Hawthorn
2025-10-10
Take a full VM barrier in gc_rest
John Hawthorn
2025-10-03
Add assertion to rb_gc_impl_writebarrier
Luke Gruber
2025-10-02
ASAN poison parent_object after marking
John Hawthorn
2025-10-02
Don't call gc_mark from IO::buffer compact
John Hawthorn
2025-09-26
Always set parent_object in GC
Peter Zhu
2025-09-21
Fix assertion in rb_gc_impl_mark_weak
Peter Zhu
2025-09-17
Update rb_gc_impl_new_obj in mmtk.c
Peter Zhu
2025-09-17
Remove setting v1, v2, v3 when creating a new object
Peter Zhu
2025-09-13
Get rid of `strcpy` and magic numbers
Nobuyoshi Nakada
2025-09-11
Don't include klass in RZombie
Peter Zhu
2025-09-02
Output parent object info when marking T_NONE
Peter Zhu
2025-09-02
Output T_NONE object info to bug report
Peter Zhu
2025-09-02
Refactor T_NONE checking in default.c
Peter Zhu
2025-08-25
Fix MMTk for compatibility
Peter Zhu
2025-08-25
Fix deadlock when malloc in Ractor lock
Peter Zhu
2025-08-22
Fix issue where a new GC could be started during a GC
Peter Zhu
2025-08-22
Add more assertions to default.c
Peter Zhu
2025-08-08
Make rb_gc_impl_writebarrier_remember Ractor-safe
Peter Zhu
2025-08-05
rb_gc_impl_mark_and_move: avoid needless writes
Jean Boussier
2025-07-30
[ruby/mmtk] Skip weak references that are special consts
Peter Zhu
2025-07-29
[ruby/mmtk] Fix warnings from cargo fmt
Peter Zhu
2025-07-29
[ruby/mmtk] Fix clippy warnings
Peter Zhu
2025-07-29
Fix indentation in switch in rb_gc_impl_mark_maybe [ci skip]
Peter Zhu
2025-07-22
Fix TSAN data race in gc_start
John Hawthorn
2025-07-14
YJIT: Set code mem permissions in bulk
Kunshan Wang
2025-07-10
Fix unused variable warnings in default.c in modular GC
Peter Zhu
2025-06-26
Add debug message to assertion for checking GC mode
Peter Zhu
2025-06-26
Support message in GC_ASSERT
Peter Zhu
2025-06-21
Move a comment to the corresponding conditional block [ci skip]
Nobuyoshi Nakada
2025-06-13
mmtk: Get rid of unused reference to FL_EXIVAR
Jean Boussier
2025-06-09
[DOC] Split building docs for modular GC
Peter Zhu
[prev]
[next]