summaryrefslogtreecommitdiff
path: root/test/ruby/test_gc_compact.rb
AgeCommit message (Expand)Author
2024-03-14Ensure test suite is compatible with --frozen-string-literalJean Boussier
2024-02-20Remove never used methodNobuyoshi Nakada
2024-02-20Remove no longer used methodsNobuyoshi Nakada
2023-12-09Add a fudge factor to the GC compaction move up/down testsKJ Tsanaktsidis
2023-12-07Fix GC.verify_compaction_references not moving every objectKJ Tsanaktsidis
2023-11-27Fix flaky "Expected 499 to be >= 500" assertion in test_gc_compact.rbKJ Tsanaktsidis
2023-08-04Revert "Tests to move between size pools are flaky on Windows too"Peter Zhu
2023-08-02Tests to move between size pools are flaky on Windows too [ci skip]Nobuyoshi Nakada
2023-07-31Skip flaky test on SolarisPeter Zhu
2023-07-31Assert that at least one element has been embeddedPeter Zhu
2023-06-23Skip test on Solaris SPARCPeter Zhu
2023-06-06Revert debugging code in test_gc_compact.rbPeter Zhu
2023-05-31More debug code to GC compaction testPeter Zhu
2023-05-31Add debug code to GC compaction testPeter Zhu
2023-05-17Move ar_hint to ar_table_structPeter Zhu
2023-05-17Implement Hash AR tables on VWAPeter Zhu
2023-03-18Fix frozen status loss when moving objectsPeter Zhu
2023-01-09Assert that resizing arrays will re-embed themPeter Zhu
2023-01-09Assert that resizing objects will re-embed themPeter Zhu
2023-01-09Fix re-embedding of strings during compactionPeter Zhu
2023-01-03Fix Error in GC Compaction specsMatt Valentine-House
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