summaryrefslogtreecommitdiff
path: root/test/ruby/test_gc_compact.rb
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add a counter for compactionAaron Patterson2019-11-071-0/+6
* Use a monotonically increasing number for object_idJohn Hawthorn2019-11-071-90/+0
* Revert "Use a monotonically increasing number for object_id"Aaron Patterson2019-11-061-0/+90
* Use a monotonically increasing number for object_idJohn Hawthorn2019-11-061-90/+0
* Add compaction support to `rb_ast_t`Aaron Patterson2019-09-261-0/+14
* Skip instead of returnNobuyoshi Nakada2019-06-301-1/+2
* Suppress unused variable warningsNobuyoshi Nakada2019-06-301-0/+2
* Test GC.compact with MJIT againTakashi Kokubun2019-05-231-3/+1
* Do not kick finalizers on rb_gc().Koichi Sasada2019-05-231-2/+0
* re-skip tests of GC.compact.Koichi Sasada2019-05-211-0/+2