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-10-23
Move error handling for GC.stat_heap to gc.c
Peter Zhu
2024-10-23
Make rb_gc_impl_stat_heap return a VALUE instead of size_t
Peter Zhu
2024-10-23
Move error handling for GC.stat to gc.c
Peter Zhu
2024-10-23
Make rb_gc_impl_stat return a VALUE instead of size_t
Peter Zhu
2024-10-23
Move error handling for GC.latest_gc_info to gc.c
Peter Zhu
2024-10-21
Don't clear out flags in rb_gc_obj_free
Peter Zhu
2024-10-18
Move object processing in Process.warmup to gc.c
Peter Zhu
2024-10-11
Improve RUBY_GC_LIBRARY
Peter Zhu
2024-10-10
Move return value of rb_gc_impl_config_set to gc.c
Peter Zhu
2024-10-08
Cast via `uintptr_t` function pointer between object pointer
Nobuyoshi Nakada
2024-10-08
Improve error message in load_external_gc_func
Peter Zhu
2024-10-05
Non-zero exit when error in loading shared GC
Peter Zhu
2024-10-03
Rename size_pool -> heap
Matt Valentine-House
2024-10-02
Deduplicate RGENGC_CHECK_MODE into gc/gc.h
Peter Zhu
2024-09-30
Move RUBY_INTERNAL_EVENT_FREEOBJ into GC implementation
Peter Zhu
2024-09-30
Fix the last character index in an assertion
Nobuyoshi Nakada
2024-09-30
Ruby exception cannot work here
Nobuyoshi Nakada
2024-09-30
Raise fatal error instead of BUG
Nobuyoshi Nakada
2024-09-19
Remove rb_gc_impl_initial_stress_set
Peter Zhu
2024-09-18
Move more of GC.latest_gc_info into Ruby
Peter Zhu
2024-09-18
Change rb_gc_impl_get_measure_total_time to return a bool
Peter Zhu
2024-09-17
Make rb_gc_impl_set_measure_total_time return void
Peter Zhu
2024-09-17
Rename rb_gc_impl_get_profile_total_time to rb_gc_impl_get_total_time
Peter Zhu
2024-09-17
Change rb_gc_impl_get_profile_total_time to return unsigned long long
Peter Zhu
2024-09-12
Move checks for heap traversal to rb_gc_mark_weak
Peter Zhu
2024-09-12
Assert that we are during GC when marking
Peter Zhu
2024-09-12
Add variable objspace in RB_GC_MARK_OR_TRAVERSE
Peter Zhu
2024-09-12
Move special const checks to rb_gc_mark_weak
Peter Zhu
2024-09-09
Suppress discards qualifiers warning with ASN
Nobuyoshi Nakada
2024-09-07
[Bug #20718] Free non-`RTypedData` objects
Jonathan Calvert
2024-09-03
Don't traverse garbage objects in heap traversal
Peter Zhu
2024-09-03
Move responsibility of heap walking into Ruby
Peter Zhu
2024-08-30
Fix call to each_location_ptr for ASAN
Peter Zhu
2024-08-30
Combine gc_mark_locations and each_stack_location
Peter Zhu
2024-08-30
Drop support for Motorola 68000
Peter Zhu
2024-08-29
Remove unused ec argument in each_stack_location
Peter Zhu
2024-08-29
Change each_stack_location to accept data instead of objspace
Peter Zhu
2024-08-29
Change each_location to accept data instead of objspace
Peter Zhu
2024-08-29
Move checks for special const for marking
Peter Zhu
2024-08-29
Move marking code together in gc.c
Peter Zhu
2024-08-22
Don't use gc_impl.h inside of gc/gc.h
Peter Zhu
2024-08-15
Fix GC_ASSERT for gc.c and gc/default.c
Peter Zhu
2024-08-14
[DOC] Update comment about how object ID is calculated
Peter Zhu
2024-08-13
Don't set stack end in rb_gc_mark_roots
Peter Zhu
2024-08-09
Remove rb_gc_impl_objspace_mark
Peter Zhu
2024-08-08
Make YJIT a GC root rather than an object (#11343)
Peter Zhu
2024-07-26
Fix a -Wmaybe-uninitialized
Alan Wu
2024-07-26
Put the default GC implementation back into gc.o
Alan Wu
2024-07-22
newobj_of(): Use parameter instead of GET_RACTOR()
Alan Wu
2024-07-22
Add newline when printing dlopen error message
Peter Zhu
[next]