summaryrefslogtreecommitdiff
path: root/gc/gc.h
AgeCommit message (Expand)Author
2024-12-11[Bug #20941] Bail out when recursing no memoryNobuyoshi Nakada
2024-12-05Standardize on the name "modular GC"Peter Zhu
2024-11-25Place all non-default GC API behind USE_SHARED_GCMatt Valentine-House
2024-11-25Use extconf to build external GC modulesMatt Valentine-House
2024-10-18Move object processing in Process.warmup to gc.cPeter Zhu
2024-10-07Disable -Wunused-function for shared GC in gc/gc.hPeter Zhu
2024-10-03Rename size_pool -> heapMatt Valentine-House
2024-10-02Deduplicate RGENGC_CHECK_MODE into gc/gc.hPeter Zhu
2024-09-03Move responsibility of heap walking into RubyPeter Zhu
2024-08-22Don't use gc_impl.h inside of gc/gc.hPeter Zhu
2024-08-22Change hash_replace_ref_value to assume value movedPeter Zhu
2024-08-15Fix GC_ASSERT for gc.c and gc/default.cPeter Zhu
2024-07-26Put the default GC implementation back into gc.oAlan Wu
2024-07-15Add gc/gc.h for functions in gc.c and used by GC implementationsPeter Zhu