<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/zjit/src/cast.rs, 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>ZJIT: s/as_usize/to_usize/ to comply with rust API guidelines</title>
<updated>2025-10-23T21:59:57+00:00</updated>
<author>
<name>Alan Wu</name>
<email>XrXr@users.noreply.github.com</email>
</author>
<published>2025-10-23T19:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8de628dc8055e1d812fdf326e4a6f74ce11a283d'/>
<id>8de628dc8055e1d812fdf326e4a6f74ce11a283d</id>
<content type='text'>
When the name is `as_*`, the guideline expects the return type to be a
reference type. Also, it's good to have contrast in the naming from
the more dangerous `as usize` cast `IntoUsize` is meant to be preferred
over.

See: https://rust-lang.github.io/api-guidelines/naming.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the name is `as_*`, the guideline expects the return type to be a
reference type. Also, it's good to have contrast in the naming from
the more dangerous `as usize` cast `IntoUsize` is meant to be preferred
over.

See: https://rust-lang.github.io/api-guidelines/naming.html
</pre>
</div>
</content>
</entry>
<entry>
<title>ZJIT: Ensure `clippy` passes and silence unnecessary warnings (#14439)</title>
<updated>2025-09-03T21:45:54+00:00</updated>
<author>
<name>Aiden Fox Ivey</name>
<email>aiden.foxivey@shopify.com</email>
</author>
<published>2025-09-03T21:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a6d397e29c61030f130f8d83e6bfe6d99ebbae91'/>
<id>a6d397e29c61030f130f8d83e6bfe6d99ebbae91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ZJIT: Add missing module doc comments</title>
<updated>2025-09-03T20:18:42+00:00</updated>
<author>
<name>Aiden Fox Ivey</name>
<email>aiden.foxivey@shopify.com</email>
</author>
<published>2025-09-03T19:41:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8a350775aab898ea0f0fad5663b259caa840fc1f'/>
<id>8a350775aab898ea0f0fad5663b259caa840fc1f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ZJIT: Add IntoUsize, ported from YJIT</title>
<updated>2025-05-14T11:13:26+00:00</updated>
<author>
<name>Alan Wu</name>
<email>XrXr@users.noreply.github.com</email>
</author>
<published>2025-05-08T16:19:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=074dce8370b480ccf0ef5843347b87af57b31000'/>
<id>074dce8370b480ccf0ef5843347b87af57b31000</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename utils.rs to cast.rs</title>
<updated>2025-04-18T12:52:58+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-02-13T01:15:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b0739cd1c1e61c9512c62b79fe6afc66596301c8'/>
<id>b0739cd1c1e61c9512c62b79fe6afc66596301c8</id>
<content type='text'>
to avoid making it a place to put anything.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to avoid making it a place to put anything.
</pre>
</div>
</content>
</entry>
</feed>
