summaryrefslogtreecommitdiff
path: root/test/ruby/test_gc.rb
AgeCommit message (Expand)Author
2022-12-30Fix test when Ruby is verbosePeter Zhu
2022-12-30Fix integer underflow when using HEAP_INIT_SLOTSPeter Zhu
2022-12-10Expose need_major_gc via GC.latest_gc_info (#6791)Mirek Klimos
2022-11-21Add RVALUE_OVERHEAD and move ractor_belonging_idPeter Zhu
2022-10-08Fix flaky test test_thrashing_for_young_objectsPeter Zhu
2022-10-07Add more debugging output to test_thrashing_for_young_objectsPeter Zhu
2022-10-06Add debug output to test_thrashing_for_young_objectsPeter Zhu
2022-08-17Fix flaky test for GC thrashingPeter Zhu
2022-08-15Add test for GC thrashing of young object creationPeter Zhu
2022-06-08Add key force_major_gc_count to GC.stat_heapPeter Zhu
2022-02-03Move total_freed_pages to size poolPeter Zhu
2022-02-03Move total_allocated_pages to size poolPeter Zhu
2022-02-02Decouple GC slot sizes from RVALUEPeter Zhu
2022-01-11Use omit instead of skip without the default gems testsHiroshi SHIBATA
2022-01-04[Feature #18364] Add GC.stat_heap to get stats for memory heapsPeter Zhu
2022-01-04Use omit instead of skip: test/ruby/**/*.rbHiroshi SHIBATA
2021-11-25Revert "Add GC.stat_size_pool to get stats for a size pool"Peter Zhu
2021-11-25Add GC.stat_size_pool to get stats for a size poolPeter Zhu
2021-07-27Run in a separated process to run finalizers certainlyNobuyoshi Nakada
2021-07-27Try GC more during suppressing the warningNobuyoshi Nakada
2021-07-27Make GCed during suppressing the warningNobuyoshi Nakada
2021-07-23Suppress exception message in finalizer [Feature #17798]Nobuyoshi Nakada
2021-05-12suppress warnings on repeat tests.Koichi Sasada
2021-04-26node.c (rb_ast_new): imemo_ast is WB-unprotectedYusuke Endoh
2021-01-13Guard callinfoAaron Patterson
2021-01-05enable constant cache on ractorsKoichi Sasada
2020-12-18Removed old GC tuning environment variables deprecated since 2.1Nobuyoshi Nakada
2020-06-12prevent memory allocation for GC testsKoichi Sasada
2020-05-22Run major GC three times to make sure the minor GC reasonYusuke Endoh
2020-03-04fix 6e271e4cbbe6a8bc4d4f75dc553ce054eae7af00Koichi Sasada
2020-03-04Run major GC to make sure the minor GC reasonKoichi Sasada
2020-03-04Run major GC to make sure the minor GC next time.Koichi Sasada
2020-02-22* remove trailing spaces. [ci skip]git
2020-02-22Introduce disposable call-cache.Koichi Sasada
2019-11-08Fix passing actual object_id to finalizerJohn Hawthorn
2019-11-07Use a monotonically increasing number for object_idJohn Hawthorn
2019-11-06Revert "Use a monotonically increasing number for object_id"Aaron Patterson
2019-11-06Use a monotonically increasing number for object_idJohn Hawthorn
2019-10-25skip tests that do not work on GC.stress卜部昌平
2019-06-30Suppress unused variable warningsNobuyoshi Nakada
2019-05-24test/ruby/test_gc.rb (test_gc_stress_at_startup): extend time timeoutYusuke Endoh
2019-05-21Do not modify shared arrayNobuyoshi Nakada
2019-05-18skip a test to pass CIs.Koichi Sasada
2019-04-24Defer setting gc_stress until inits doneNobuyoshi Nakada
2019-04-20Add `GC.compact` again.tenderlove
2019-04-10Reverting all commits from r67479 to r67496 because of CI failureskazu
2019-04-09Adding `GC.compact` and compacting GC support.tenderlove
2018-12-29test_gc.rb: increase timeout for RubyCIk0kubun
2017-10-27Revert "Revert "Manage AST NODEs out of GC""mame
2017-10-27Revert "Manage AST NODEs out of GC"mame