<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_data_structures/src/sso/map.rs, branch perf-tmp</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-02-22T22:24:52+00:00</updated>
<entry>
<title>Greatly simplify lifetime captures in edition 2024</title>
<updated>2025-02-22T22:24:52+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2025-02-20T18:58:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=12e3911d81034864314503b9c2d9fba2773c7904'/>
<id>urn:sha1:12e3911d81034864314503b9c2d9fba2773c7904</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reformat `use` declarations.</title>
<updated>2024-07-28T22:26:52+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-07-28T22:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=84ac80f1921afc243d71fd0caaa4f2838c294102'/>
<id>urn:sha1:84ac80f1921afc243d71fd0caaa4f2838c294102</id>
<content type='text'>
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
</content>
</entry>
<entry>
<title>rustc_data_structures: use either instead of itertools</title>
<updated>2024-01-24T23:36:57+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2024-01-24T23:36:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8f3af4c6e21feb3cada901ea6f41f198b0f0e74a'/>
<id>urn:sha1:8f3af4c6e21feb3cada901ea6f41f198b0f0e74a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more clippy::style fixes:</title>
<updated>2023-07-23T21:39:04+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-07-23T11:11:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=af2b370100cdc1767772af738a3259875bba38f3'/>
<id>urn:sha1:af2b370100cdc1767772af738a3259875bba38f3</id>
<content type='text'>
get_first
single_char_add_str
unnecessary_mut_passed
manual_map
manual_is_ascii_check
</content>
</entry>
<entry>
<title>fix clippy::toplevel_ref_arg and ::manual_map</title>
<updated>2023-04-16T11:28:13+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-04-15T18:18:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=543f8bc38c78c05319b5774ec2337c6d3c9b434b'/>
<id>urn:sha1:543f8bc38c78c05319b5774ec2337c6d3c9b434b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use `SSO_ARRAY_SIZE` instead of `8` in `SsoHashMap` impl</title>
<updated>2023-04-11T11:02:01+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2023-04-11T10:56:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a32959263ca6b798fb02634d49e76c6abac41806'/>
<id>urn:sha1:a32959263ca6b798fb02634d49e76c6abac41806</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use `itertools::Either` instead of own `EitherIter` impl</title>
<updated>2023-04-11T11:02:01+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2023-04-11T10:54:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0465201f772bf74e57885cfa64817314ac8c743b'/>
<id>urn:sha1:0465201f772bf74e57885cfa64817314ac8c743b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compiler: remove unnecessary imports and qualified paths</title>
<updated>2022-12-10T17:45:34+00:00</updated>
<author>
<name>KaDiWa</name>
<email>kalle.wachsmuth@gmail.com</email>
</author>
<published>2022-08-09T00:14:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9bc69925cb4a1391a9a41411c56ae059877bf8fb'/>
<id>urn:sha1:9bc69925cb4a1391a9a41411c56ae059877bf8fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop enabling `in_band_lifetimes` in rustc_data_structures</title>
<updated>2021-12-06T04:17:35+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2021-12-06T04:17:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=308fd59f42dff89e55dff1c7a85fa9fa2411cab3'/>
<id>urn:sha1:308fd59f42dff89e55dff1c7a85fa9fa2411cab3</id>
<content type='text'>
There's a conversation in the tracking issue about possibly unaccepting `in_band_lifetimes`, but it's used heavily in the compiler, and thus there'd need to be a bunch of PRs like this if that were to happen.

So here's one to see how much of an impact it has.

(Oh, and I removed `nll` while I was here too, since it didn't seem needed.  Let me know if I should put that back.)
</content>
</entry>
<entry>
<title>Revert "Auto merge of #89709 - clemenswasser:apply_clippy_suggestions_2, r=petrochenkov"</title>
<updated>2021-10-15T09:28:23+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2021-10-15T09:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=44570143989cdd529aff488b8fa5534c4802fbce'/>
<id>urn:sha1:44570143989cdd529aff488b8fa5534c4802fbce</id>
<content type='text'>
The PR had some unforseen perf regressions that are not as easy to find.
Revert the PR for now.

This reverts commit 6ae8912a3e7d2c4c775024f58a7ba4b1aedc4073, reversing
changes made to 86d6d2b7389fe1b339402c1798edae8b695fc9ef.
</content>
</entry>
</feed>
