<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/.excludes-mmtk, branch master</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Introduce power-of-two size pools</title>
<updated>2026-04-09T12:24:09+00:00</updated>
<author>
<name>Matt Valentine-House</name>
<email>matt@eightbitraptor.com</email>
</author>
<published>2026-03-31T12:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c9b70883640e59bdd1f2f6a538957119cb558fac'/>
<id>c9b70883640e59bdd1f2f6a538957119cb558fac</id>
<content type='text'>
Replace the RVALUE_SLOT_SIZE-multiplier based pool sizes with explicit
power-of-two (and near-power-of-two) slot sizes. On 64-bit this gives
12 heaps (32, 40, 64, 80, 96, 128, 160, 256, 512, 640, 768, 1024)
instead of 5, providing finer granularity and less internal
fragmentation. On 32-bit the layout is 5 heaps (32, 64, 128, 256, 512).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace the RVALUE_SLOT_SIZE-multiplier based pool sizes with explicit
power-of-two (and near-power-of-two) slot sizes. On 64-bit this gives
12 heaps (32, 40, 64, 80, 96, 128, 160, 256, 512, 640, 768, 1024)
instead of 5, providing finer granularity and less internal
fragmentation. On 32-bit the layout is 5 heaps (32, 64, 128, 256, 512).
</pre>
</div>
</content>
</entry>
<entry>
<title>Look up slot sizes for allocations in a table</title>
<updated>2026-03-09T15:09:53+00:00</updated>
<author>
<name>Matt Valentine-House</name>
<email>matt@eightbitraptor.com</email>
</author>
<published>2026-03-03T10:57:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=208b173c258508057a3914b816bb69679da33fbf'/>
<id>208b173c258508057a3914b816bb69679da33fbf</id>
<content type='text'>
Also remove BASE_SLOT_SIZE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also remove BASE_SLOT_SIZE.
</pre>
</div>
</content>
</entry>
<entry>
<title>Exclude test for MMTk</title>
<updated>2026-02-08T15:28:52+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2026-02-08T03:24:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0069009d35cf6b9ed78cf4fb5e5ce46dae21080f'/>
<id>0069009d35cf6b9ed78cf4fb5e5ce46dae21080f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Exclude TestObjSpace#test_dump_objects_dumps_page_slot_sizes for MMTk [ci skip]</title>
<updated>2025-12-20T22:19:58+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-12-20T22:05:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=48842525a8c3270b5dcc2b0a47f010658ef641a2'/>
<id>48842525a8c3270b5dcc2b0a47f010658ef641a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Unskip test_alternative_pattern_nested for MMTk</title>
<updated>2025-11-18T02:32:49+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-11-17T22:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0ce6eed7b91a4927ebe843b0be53822f34dd993f'/>
<id>0ce6eed7b91a4927ebe843b0be53822f34dd993f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle deeply nested capture variables syntax err</title>
<updated>2025-11-17T02:30:24+00:00</updated>
<author>
<name>Kevin Newton</name>
<email>kddnewton@gmail.com</email>
</author>
<published>2025-11-16T21:57:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8d0105824f1cf722c1319496ed903b6a18efdafe'/>
<id>8d0105824f1cf722c1319496ed903b6a18efdafe</id>
<content type='text'>
When there are nested capture variables inside of a pattern match
that has an alternation pattern, it is a syntax error. Currently it
only adds a syntax error when it is at the top level of the pattern.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When there are nested capture variables inside of a pattern match
that has an alternation pattern, it is a syntax error. Currently it
only adds a syntax error when it is at the top level of the pattern.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] Exclude the test_ractor_parallel test with MMTk</title>
<updated>2025-04-30T13:41:21+00:00</updated>
<author>
<name>Matt Valentine-House</name>
<email>matt@eightbitraptor.com</email>
</author>
<published>2025-04-30T12:54:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=46c9e46ef624178dfa5abe5f76ab2142e07c3b29'/>
<id>46c9e46ef624178dfa5abe5f76ab2142e07c3b29</id>
<content type='text'>
https://github.com/ruby/mmtk/commit/86b0dbeca8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/mmtk/commit/86b0dbeca8
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] test_finalize is in TestObjectSpace not TestObjSpace</title>
<updated>2025-04-30T13:41:21+00:00</updated>
<author>
<name>Matt Valentine-House</name>
<email>matt@eightbitraptor.com</email>
</author>
<published>2025-04-30T10:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=59a902cd790f5e9ecff9b711ebbf31a735736780'/>
<id>59a902cd790f5e9ecff9b711ebbf31a735736780</id>
<content type='text'>
These filenames are passed into test classes, and the tests we're trying
to exclude exist in TestObjectSpace in the Ruby repo, not TestObjSpace

https://github.com/ruby/mmtk/commit/195728dc8c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These filenames are passed into test classes, and the tests we're trying
to exclude exist in TestObjectSpace in the Ruby repo, not TestObjSpace

https://github.com/ruby/mmtk/commit/195728dc8c
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip test_heaps_grow_independently for MMTk</title>
<updated>2025-04-07T13:41:11+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-04-05T19:34:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e3abdfbc84fe1da62f309e260e574612a7b13473'/>
<id>e3abdfbc84fe1da62f309e260e574612a7b13473</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip TestObjSpace#test_dump_flag_age for MMTk</title>
<updated>2025-02-19T14:47:28+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-02-18T19:02:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ff6b1a03abc034eee88327958a6ce8911fbdfe0d'/>
<id>ff6b1a03abc034eee88327958a6ce8911fbdfe0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
