<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/gc/mmtk/Cargo.lock, branch v4.0.4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/mmtk] Bump mmtk-core</title>
<updated>2025-10-31T00:13:30+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-10-29T00:29:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a4c3361587f07633650d65baca4556c0c62fdf82'/>
<id>a4c3361587f07633650d65baca4556c0c62fdf82</id>
<content type='text'>
https://github.com/ruby/mmtk/commit/9876d8f0a1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/mmtk/commit/9876d8f0a1
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] Bump MMTk and dependencies version</title>
<updated>2025-05-30T14:55:41+00:00</updated>
<author>
<name>Kunshan Wang</name>
<email>wks1986@gmail.com</email>
</author>
<published>2025-05-27T08:57:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d8774ec98fb723f5cc6872a5019ec588a8b5aef6'/>
<id>d8774ec98fb723f5cc6872a5019ec588a8b5aef6</id>
<content type='text'>
https://github.com/ruby/mmtk/commit/de252637ec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/mmtk/commit/de252637ec
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump crossbeam-channel from 0.5.13 to 0.5.15 in /gc/mmtk</title>
<updated>2025-04-15T08:14:26+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-10T14:40:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f6fddbd3371a6b923264fad7a23b62bdad987d76'/>
<id>f6fddbd3371a6b923264fad7a23b62bdad987d76</id>
<content type='text'>
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.5.13 to 0.5.15.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.13...crossbeam-channel-0.5.15)

---
updated-dependencies:
- dependency-name: crossbeam-channel
  dependency-version: 0.5.15
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.5.13 to 0.5.15.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.13...crossbeam-channel-0.5.15)

---
updated-dependencies:
- dependency-name: crossbeam-channel
  dependency-version: 0.5.15
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] Remove unused lazy_static dependency</title>
<updated>2025-01-22T16:07:04+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-01-22T16:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4df16051be7acb9ed9631b8714cea826e4b535e8'/>
<id>4df16051be7acb9ed9631b8714cea826e4b535e8</id>
<content type='text'>
https://github.com/ruby/mmtk/commit/f47a1e2d17
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/mmtk/commit/f47a1e2d17
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] Bump mmtk-core</title>
<updated>2025-01-21T17:02:18+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-01-21T17:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=be6644831146dcdbb1daeb124bcdda65e93c5201'/>
<id>be6644831146dcdbb1daeb124bcdda65e93c5201</id>
<content type='text'>
Fixes a bug where there is an infinite loop when MMTK_HEAP_MIN is small.

https://github.com/ruby/mmtk/commit/12c7ede20b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes a bug where there is an infinite loop when MMTK_HEAP_MIN is small.

https://github.com/ruby/mmtk/commit/12c7ede20b
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] Bump mmtk-core</title>
<updated>2025-01-16T16:20:05+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-01-16T16:19:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d1a30359b1aa2a9b2c2426b333ee9cf167f8f263'/>
<id>d1a30359b1aa2a9b2c2426b333ee9cf167f8f263</id>
<content type='text'>
https://github.com/ruby/mmtk/commit/52b857ea04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/mmtk/commit/52b857ea04
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] Bump mmtk-core</title>
<updated>2025-01-15T15:13:36+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-01-15T15:12:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=cb6476a34e62840c25db8b3c891687c22bb26bbc'/>
<id>cb6476a34e62840c25db8b3c891687c22bb26bbc</id>
<content type='text'>
https://github.com/mmtk/mmtk-core/pull/1261 fixes an issue where the following
script causes a Rust panic:

    GC.disable
    10_000.times { Object.new }
    puts GC.stat

https://github.com/ruby/mmtk/commit/6191ee994a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/mmtk/mmtk-core/pull/1261 fixes an issue where the following
script causes a Rust panic:

    GC.disable
    10_000.times { Object.new }
    puts GC.stat

https://github.com/ruby/mmtk/commit/6191ee994a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] Bump mmtk-core to</title>
<updated>2025-01-09T19:08:49+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-01-09T19:02:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4ce82f1c338d3ea9cdf21cdb12771de22ecd0d19'/>
<id>4ce82f1c338d3ea9cdf21cdb12771de22ecd0d19</id>
<content type='text'>
https://github.com/ruby/mmtk/commit/68bf1b638263

https://github.com/ruby/mmtk/commit/ba1ec69bf6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/mmtk/commit/68bf1b638263

https://github.com/ruby/mmtk/commit/ba1ec69bf6
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] Bump mmtk-core version</title>
<updated>2025-01-07T15:37:41+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-01-07T15:37:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2b713f08a321f0557f61e78165d729098af69672'/>
<id>2b713f08a321f0557f61e78165d729098af69672</id>
<content type='text'>
https://github.com/ruby/mmtk/commit/0de72c03ba
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/mmtk/commit/0de72c03ba
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/mmtk] [Feature #20860] Implement Mark-Sweep with MMTK</title>
<updated>2024-11-22T09:55:24+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2024-11-21T20:34:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=19840dfd718465e3bd7a6cf4cf981944443b2985'/>
<id>19840dfd718465e3bd7a6cf4cf981944443b2985</id>
<content type='text'>
This commit implements the mark-sweep algorithm using MMTk and allows
customizing the plan using MMTK_PLAN.

https://github.com/ruby/mmtk/commit/6fea5e5ffc

Co-Authored-By: Matt Valentine-House &lt;matt@eightbitraptor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit implements the mark-sweep algorithm using MMTk and allows
customizing the plan using MMTK_PLAN.

https://github.com/ruby/mmtk/commit/6fea5e5ffc

Co-Authored-By: Matt Valentine-House &lt;matt@eightbitraptor.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
