summaryrefslogtreecommitdiff
path: root/test/ruby/test_gc_compact.rb
AgeCommit message (Expand)Author
2024-11-22Removed extra assertions for Ruby 3.2Hiroshi SHIBATA
2024-11-22Fix flaky "Expected 499 to be >= 500" assertion in test_gc_compact.rbKJ Tsanaktsidis
2024-11-22Assert that at least one element has been embeddedPeter Zhu
2024-11-22Assert that resizing arrays will re-embed themPeter Zhu
2024-11-22Assert that resizing objects will re-embed themPeter Zhu
2024-11-22Fix Error in GC Compaction specsMatt Valentine-House
2023-03-23merge revision(s) cb22d78354e201ca74eba68a8b4edefb593e6754: [Backport #19536]NARUSE, Yui
2023-01-19merge revision(s) 3be2acfafd3b3c6168e2266c7c6561d143d7ae5c: [Backport #19327]NARUSE, Yui
2022-12-23Add tests for compacting shared arraysPeter Zhu
2022-12-23Don't allow re-embedding frozen arraysPeter Zhu
2022-12-15Fix Object Movement allocation in GCMatt Valentine-House
2022-12-15Revert "Fix Object Movement allocation in GC"Peter Zhu
2022-12-15Fix Object Movement allocation in GCMatt Valentine-House
2022-11-10Transition shape when object's capacity changesJemma Issroff
2022-07-15Implement Objects on VWAPeter Zhu
2022-07-12[Feature #18901] Don't run size pool move tests without VWAMatt Valentine-House
2022-07-12[Feature #18901] Support size pool movement for ArraysMatt Valentine-House
2022-07-11Replace use of double_heap in tests with expand_heapMatt Valentine-House
2022-06-29Refactor tests for moving strings with compactionPeter Zhu
2022-06-13Move String RVALUES between poolsMatt Valentine-House
2022-06-02Move `GC.verify_compaction_references` [Bug #18779]Nobuyoshi Nakada
2022-05-30Fix use-after-free with interacting TracePointsAlan Wu
2022-05-24Define unsupported GC compaction methods as rb_f_notimplementMike Dalessio
2022-01-24[wasm] Disallow compactionPeter Zhu
2022-01-04Use omit instead of skip: test/ruby/**/*.rbHiroshi SHIBATA
2021-12-17Send the message for s390x to stderr [ci skip]Nobuyoshi Nakada
2021-11-04test/ruby/test_gc_compact.rb: Backpatch the URL to the PRYusuke Endoh
2021-11-04test/ruby/test_gc_compact.rb: Do not run on s390xYusuke Endoh
2021-08-02Stop infinite object allocation to get rid of OOM killerNobuyoshi Nakada
2021-05-25Disable compaction on platforms that can't support itAaron Patterson
2021-04-09test/ruby/test_gc_compact.rb: Use assert_separately for debuggingYusuke Endoh
2021-02-25Revert "Add tests for bug 17652"Aaron Patterson
2021-02-25Add tests for bug 17652Peter Zhu
2021-02-24Reverting PR #4221Aaron Patterson
2021-02-24Add tests for bug 17652Peter Zhu
2020-11-25Disable auto compaction on platforms that can't support itAaron Patterson
2020-11-24Revert "Disable auto compaction on platforms that can't support it"Aaron Patterson
2020-11-24Disable auto compaction on platforms that can't support itAaron Patterson
2020-11-03test/ruby/test_gc_compact.rb: suppress "assigned but unused variable"Yusuke Endoh
2020-11-02Add `GC.auto_compact= true/false` and `GC.auto_compact`Aaron Patterson
2020-01-27Moved `GC.verify_compaction_references` to gc.rbNobuyoshi Nakada
2019-11-07Add a counter for compactionAaron Patterson
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-09-26Add compaction support to `rb_ast_t`Aaron Patterson
2019-06-30Skip instead of returnNobuyoshi Nakada
2019-06-30Suppress unused variable warningsNobuyoshi Nakada
2019-05-23Test GC.compact with MJIT againTakashi Kokubun
2019-05-23Do not kick finalizers on rb_gc().Koichi Sasada