summaryrefslogtreecommitdiff
path: root/gc/mmtk/mmtk.h
AgeCommit message (Expand)Author
13 days[ruby/mmtk] Process obj_free candidates in parallelPeter Zhu
14 days[ruby/mmtk] Propagate crash of GC thread to mutator threadPeter Zhu
2025-12-31Use `is_obj_encoding` instead of `is_data_encoding`Nobuyoshi Nakada
2025-12-31[ruby/mmtk] Process obj_free candidates in parallelPeter Zhu
2025-12-29Implement moving Immix in MMTkPeter Zhu
2025-12-25Implement declarative weak references in MMTkPeter Zhu
2025-12-20[ruby/mmtk] Implement fast path for bump pointer allocatorPeter Zhu
2025-12-20[ruby/mmtk] Call rb_bug when Ruby mutator thread panicsPeter Zhu
2025-07-30[ruby/mmtk] Skip weak references that are special constsPeter Zhu
2025-05-08Move `object_id` in object fields.Jean Boussier
2025-04-08[ruby/mmtk] Do root scanning in scan_vm_specific_rootsKunshan Wang
2025-02-24[ruby/mmtk] Trigger forced GC in GC.startKunshan Wang
2025-01-17[ruby/mmtk] Add mmtk_heap_max to GC.configPeter Zhu
2025-01-16[ruby/mmtk] Add mmtk_heap_min to GC.configPeter Zhu
2025-01-16[ruby/mmtk] Add mmtk_heap_mode to GC.configPeter Zhu
2025-01-15[ruby/mmtk] Add mmtk_plan to GC.configPeter Zhu
2025-01-15[ruby/mmtk] Fix mmtk.hPeter Zhu
2025-01-14[ruby/mmtk] Add mmtk_worker_count to GC.configPeter Zhu
2024-11-22[ruby/mmtk] Use extconf.rb for external GC compilationPeter Zhu