<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/alloc/benches, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-03-07T19:11:11+00:00</updated>
<entry>
<title>Move all alloc integration tests to a new alloctests crate</title>
<updated>2025-03-07T19:11:11+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-02-06T11:38:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fb04372dc56129d69e39af80cac6e81694bd285f'/>
<id>urn:sha1:fb04372dc56129d69e39af80cac6e81694bd285f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>library: Use size_of from the prelude instead of imported</title>
<updated>2025-03-07T04:20:38+00:00</updated>
<author>
<name>Thalia Archibald</name>
<email>thalia@archibald.dev</email>
</author>
<published>2025-03-05T04:28:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=988eb1997014987caad878699ee1e7c000214508'/>
<id>urn:sha1:988eb1997014987caad878699ee1e7c000214508</id>
<content type='text'>
Use `std::mem::{size_of, size_of_val, align_of, align_of_val}` from the
prelude instead of importing or qualifying them.

These functions were added to all preludes in Rust 1.80.
</content>
</entry>
<entry>
<title>library: Update rand to 0.9.0</title>
<updated>2025-02-13T20:20:55+00:00</updated>
<author>
<name>Eric Huss</name>
<email>eric@huss.org</email>
</author>
<published>2025-02-13T20:20:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b7c975b22e557e41c5110006c371018ef310691a'/>
<id>urn:sha1:b7c975b22e557e41c5110006c371018ef310691a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix testing of the standard library with Emscripten</title>
<updated>2025-01-24T09:25:34+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2025-01-23T19:01:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d0a70d93282adb3d3a0adb9b17ead93b35639c46'/>
<id>urn:sha1:d0a70d93282adb3d3a0adb9b17ead93b35639c46</id>
<content type='text'>
This does need EMCC_CFLAGS="-s MAXIMUM_MEMORY=2GB" avoid several OOMs.
</content>
</entry>
<entry>
<title>update cfgs</title>
<updated>2024-11-27T15:14:54+00:00</updated>
<author>
<name>Boxy</name>
<email>rust@boxyuwu.dev</email>
</author>
<published>2024-11-27T15:14:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=22998f078588cf479530ff93e4a66ab4bb666398'/>
<id>urn:sha1:22998f078588cf479530ff93e4a66ab4bb666398</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move strict provenance lints to new feature gate, remove old feature gates</title>
<updated>2024-10-21T14:22:17+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-09-14T11:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=56ee492a6e7a917b2b3f888e33dd52a13d3ecb64'/>
<id>urn:sha1:56ee492a6e7a917b2b3f888e33dd52a13d3ecb64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve autovectorization of to_lowercase / to_uppercase functions</title>
<updated>2024-09-23T09:31:29+00:00</updated>
<author>
<name>Jörn Horstmann</name>
<email>git@jhorstmann.net</email>
</author>
<published>2024-04-10T20:22:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e393f56d37857d3b690b687fe54e8413bb9d5b3a'/>
<id>urn:sha1:e393f56d37857d3b690b687fe54e8413bb9d5b3a</id>
<content type='text'>
Refactor the code in the `convert_while_ascii` helper function to make
it more suitable for auto-vectorization and also process the full ascii
prefix of the string. The generic case conversion logic will only be
invoked starting from the first non-ascii character.

The runtime on microbenchmarks with ascii-only inputs improves between
1.5x for short and 4x for long inputs on x86_64 and aarch64.

The new implementation also encapsulates all unsafe inside the
`convert_while_ascii` function.

Fixes #123712
</content>
</entry>
<entry>
<title>Reformat using the new identifier sorting from rustfmt</title>
<updated>2024-09-22T23:11:29+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-09-22T23:05:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c682aa162b0d41e21cc6748f4fecfe01efb69d1f'/>
<id>urn:sha1:c682aa162b0d41e21cc6748f4fecfe01efb69d1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ban non-array SIMD</title>
<updated>2024-09-10T02:39:43+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2024-08-22T08:28:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d2309c2a9d308ddcd94c0ee8f4d2a01d1bd93560'/>
<id>urn:sha1:d2309c2a9d308ddcd94c0ee8f4d2a01d1bd93560</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-enable android tests/benches in alloc</title>
<updated>2024-08-28T14:45:30+00:00</updated>
<author>
<name>Ben Kimock</name>
<email>kimockb@gmail.com</email>
</author>
<published>2024-08-27T02:44:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee05de8e5ea88f2664b9bb414ecc045ecae90955'/>
<id>urn:sha1:ee05de8e5ea88f2664b9bb414ecc045ecae90955</id>
<content type='text'>
</content>
</entry>
</feed>
