<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/core/src/str, branch stable</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=stable</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=stable'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-07-29T20:44:32+00:00</updated>
<entry>
<title>Auto merge of #144393 - heiher:str-contains-lsx, r=tgross35</title>
<updated>2025-07-29T20:44:32+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-07-29T20:44:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ba7e63b63871a429533c189adbfb1d9a6337e000'/>
<id>urn:sha1:ba7e63b63871a429533c189adbfb1d9a6337e000</id>
<content type='text'>
LoongArch64 LSX fast-path for `str.contains(&amp;str)`

Benchmark results with LLVM 21 on LA664:

```
OLD:
test bench_is_contained_in ... bench:          43.63 ns/iter (+/- 0.04)

NEW:
test bench_is_contained_in ... bench:          12.81 ns/iter (+/- 0.01)
```
</content>
</entry>
<entry>
<title>LoongArch64 LSX fast-path for `str.contains(&amp;str)`</title>
<updated>2025-07-29T13:38:37+00:00</updated>
<author>
<name>WANG Rui</name>
<email>wangrui@loongson.cn</email>
</author>
<published>2025-06-24T12:19:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1ceacf55a0e207c08bbedfea422c0842a4983e3d'/>
<id>urn:sha1:1ceacf55a0e207c08bbedfea422c0842a4983e3d</id>
<content type='text'>
Benchmark results with LLVM 21 on LA664:

```
OLD:
test bench_is_contained_in ... bench:          43.63 ns/iter (+/- 0.04)

NEW:
test bench_is_contained_in ... bench:          12.81 ns/iter (+/- 0.01)
```
</content>
</entry>
<entry>
<title>Auto merge of #143289 - scottmcm:remove-array-chunks, r=jhpratt</title>
<updated>2025-07-29T02:27:52+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-07-29T02:27:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cb6785f73df1aa3f558796a22a4ab9652cf38e26'/>
<id>urn:sha1:cb6785f73df1aa3f558796a22a4ab9652cf38e26</id>
<content type='text'>
Remove `[T]::array_chunks(_mut)`

Since libs-api is proposing as much in https://github.com/rust-lang/rust/issues/74985#issuecomment-3024465102

Closes rust-lang/rust#74985
Closes rust-lang/rust#76354

try-job: dist-various-1
try-job: dist-various-2
</content>
</entry>
<entry>
<title>Remove `[T]::array_chunks(_mut)`</title>
<updated>2025-07-28T06:03:07+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2025-07-01T16:33:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=173926da2bd94bde24740a4b9e6b1bac1bfcb910'/>
<id>urn:sha1:173926da2bd94bde24740a4b9e6b1bac1bfcb910</id>
<content type='text'>
</content>
</entry>
<entry>
<title>str: Mark unstable `round_char_boundary` feature functions as const</title>
<updated>2025-07-26T02:09:42+00:00</updated>
<author>
<name>okaneco</name>
<email>47607823+okaneco@users.noreply.github.com</email>
</author>
<published>2025-07-25T22:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7f7d343400de843c12f880b02ea1a7b22ccc7379'/>
<id>urn:sha1:7f7d343400de843c12f880b02ea1a7b22ccc7379</id>
<content type='text'>
Mark `floor_char_boundary`, `ceil_char_boundary` const
Simplify the implementations, reducing the number of arithmetic operations
</content>
</entry>
<entry>
<title>Rollup merge of #143768 - Randl:const-try, r=oli-obk</title>
<updated>2025-07-21T16:54:26+00:00</updated>
<author>
<name>许杰友 Jieyou Xu (Joe)</name>
<email>39484203+jieyouxu@users.noreply.github.com</email>
</author>
<published>2025-07-21T16:54:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1f8b531b5426544966adcb1858f8412af9155371'/>
<id>urn:sha1:1f8b531b5426544966adcb1858f8412af9155371</id>
<content type='text'>
Constify Try, From, TryFrom and relevant traits
</content>
</entry>
<entry>
<title>Constify Try, From, TryFrom</title>
<updated>2025-07-21T09:49:45+00:00</updated>
<author>
<name>Evgenii Zheltonozhskii</name>
<email>zheltonozhskiy@gmail.com</email>
</author>
<published>2025-07-21T09:49:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3c76e3d0026ea9904358b1614bbd9c4f8b7cedf5'/>
<id>urn:sha1:3c76e3d0026ea9904358b1614bbd9c4f8b7cedf5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #143423 - hkBst:clippy-fix-1, r=workingjubilee</title>
<updated>2025-07-20T13:34:04+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-07-20T13:34:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5ba1251b55ed560aabf92c81db6a6612de5f648e'/>
<id>urn:sha1:5ba1251b55ed560aabf92c81db6a6612de5f648e</id>
<content type='text'>
address clippy formatting nits

- int_log10.rs: change top level doc comments to outer
- collect.rs: remove empty line after doc comment
- clippy fix: markdown indentation for indented items after line break: a markdown list item continued over multiples lines, but those following lines which are part of the same item are not indented
- clippy fix: bound in one place: when there is a bound in angle brackets and another bound on the same variable in a where clause
</content>
</entry>
<entry>
<title>Make slices `[const] PartialEq`</title>
<updated>2025-07-17T17:58:10+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>github333195615777966@oli-obk.de</email>
</author>
<published>2025-07-11T10:20:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=68b415a0c4cfa054f275424db770d08227c09099'/>
<id>urn:sha1:68b415a0c4cfa054f275424db770d08227c09099</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #143921 - oli-obk:const-index, r=fee1-dead</title>
<updated>2025-07-16T15:06:41+00:00</updated>
<author>
<name>Samuel Tardieu</name>
<email>sam@rfc1149.net</email>
</author>
<published>2025-07-16T15:06:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9eda137008637d7c70e0beefe5ea51b2e4c7a599'/>
<id>urn:sha1:9eda137008637d7c70e0beefe5ea51b2e4c7a599</id>
<content type='text'>
Constify `Index` traits

tracking issue: rust-lang/rust#143775

the `SliceIndex` trait cannot be implemented by users as it is sealed. While it would be useful for the `get` method on slices, it seems weird to have a feature gate for that that isn't also gating index syntax at the same time, so I put them under the same feature gate.

r? ```````@fee1-dead```````
</content>
</entry>
</feed>
