aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_gc_compact.rb
Commit message (Expand)AuthorAgeFilesLines
* Fix GC.verify_compaction_references not moving every objectKJ Tsanaktsidis2023-12-071-9/+9
* Fix flaky "Expected 499 to be >= 500" assertion in test_gc_compact.rbKJ Tsanaktsidis2023-11-271-30/+37
* Revert "Tests to move between size pools are flaky on Windows too"Peter Zhu2023-08-041-6/+2
* Tests to move between size pools are flaky on Windows too [ci skip]Nobuyoshi Nakada2023-08-021-2/+6
* Skip flaky test on SolarisPeter Zhu2023-07-311-0/+1
* Assert that at least one element has been embeddedPeter Zhu2023-07-311-5/+5
* Skip test on Solaris SPARCPeter Zhu2023-06-231-0/+4
* Revert debugging code in test_gc_compact.rbPeter Zhu2023-06-061-6/+2
* More debug code to GC compaction testPeter Zhu2023-05-311-1/+3
* Add debug code to GC compaction testPeter Zhu2023-05-311-2/+4
* Move ar_hint to ar_table_structPeter Zhu2023-05-171-1/+2
* Implement Hash AR tables on VWAPeter Zhu2023-05-171-0/+20
* Fix frozen status loss when moving objectsPeter Zhu2023-03-181-0/+28
* Assert that resizing arrays will re-embed themPeter Zhu2023-01-091-4/+4
* Assert that resizing objects will re-embed themPeter Zhu2023-01-091-1/+2
* Fix re-embedding of strings during compactionPeter Zhu2023-01-091-4/+4
* Fix Error in GC Compaction specsMatt Valentine-House2023-01-031-3/+3
* Add tests for compacting shared arraysPeter Zhu2022-12-231-0/+74
* Don't allow re-embedding frozen arraysPeter Zhu2022-12-231-0/+26
* Fix Object Movement allocation in GCMatt Valentine-House2022-12-151-0/+3
* Revert "Fix Object Movement allocation in GC"Peter Zhu2022-12-151-3/+0
* Fix Object Movement allocation in GCMatt Valentine-House2022-12-151-0/+3
* Transition shape when object's capacity changesJemma Issroff2022-11-101-4/+9
* Implement Objects on VWAPeter Zhu2022-07-151-0/+24
* [Feature #18901] Don't run size pool move tests without VWAMatt Valentine-House2022-07-121-0/+2
* [Feature #18901] Support size pool movement for ArraysMatt Valentine-House2022-07-121-0/+40
* Replace use of double_heap in tests with expand_heapMatt Valentine-House2022-07-111-5/+5
* Refactor tests for moving strings with compactionPeter Zhu2022-06-291-28/+22
* Move String RVALUES between poolsMatt Valentine-House2022-06-131-0/+39
* Move `GC.verify_compaction_references` [Bug #18779]Nobuyoshi Nakada2022-06-021-10/+1
* Fix use-after-free with interacting TracePointsAlan Wu2022-05-301-0/+17
* Define unsupported GC compaction methods as rb_f_notimplementMike Dalessio2022-05-241-15/+43
* [wasm] Disallow compactionPeter Zhu2022-01-241-0/+1
* Use omit instead of skip: test/ruby/**/*.rbHiroshi SHIBATA2022-01-041-3/+3
* Send the message for s390x to stderr [ci skip]Nobuyoshi Nakada2021-12-171-1/+1
* test/ruby/test_gc_compact.rb: Backpatch the URL to the PRYusuke Endoh2021-11-041-1/+1
* test/ruby/test_gc_compact.rb: Do not run on s390xYusuke Endoh2021-11-041-0/+5
* Stop infinite object allocation to get rid of OOM killerNobuyoshi Nakada2021-08-021-2/+3
* Disable compaction on platforms that can't support itAaron Patterson2021-05-251-15/+26
* test/ruby/test_gc_compact.rb: Use assert_separately for debuggingYusuke Endoh2021-04-091-11/+13
* Revert "Add tests for bug 17652"Aaron Patterson2021-02-251-16/+0
* Add tests for bug 17652Peter Zhu2021-02-251-0/+16
* Reverting PR #4221Aaron Patterson2021-02-241-16/+0
* Add tests for bug 17652Peter Zhu2021-02-241-0/+16
* Disable auto compaction on platforms that can't support itAaron Patterson2020-11-251-43/+69
* Revert "Disable auto compaction on platforms that can't support it"Aaron Patterson2020-11-241-69/+43
* Disable auto compaction on platforms that can't support itAaron Patterson2020-11-241-43/+69
* test/ruby/test_gc_compact.rb: suppress "assigned but unused variable"Yusuke Endoh2020-11-031-1/+0
* Add `GC.auto_compact= true/false` and `GC.auto_compact`Aaron Patterson2020-11-021-0/+65
* Moved `GC.verify_compaction_references` to gc.rbNobuyoshi Nakada2020-01-271-0/+2