<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_data_structures/src, branch 1.76.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.76.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.76.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-12-15T22:56:24+00:00</updated>
<entry>
<title>NFC don't convert types to identical types</title>
<updated>2023-12-15T22:56:24+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-12-15T22:56:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8479945c087906a26d045625ac2da4f6383c6c82'/>
<id>urn:sha1:8479945c087906a26d045625ac2da4f6383c6c82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #117050 - c410-f3r:here-we-go-again, r=petrochenkov</title>
<updated>2023-12-13T06:37:08+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-12-13T06:37:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f651b436ce70a6f89ec1636fbedb128a473d809b'/>
<id>urn:sha1:f651b436ce70a6f89ec1636fbedb128a473d809b</id>
<content type='text'>
[`RFC 3086`] Attempt to try to resolve blocking concerns

Implements what is described at https://github.com/rust-lang/rust/issues/83527#issuecomment-1744822345 to hopefully make some progress.

It is unknown if such approach is or isn't desired due to the lack of further feedback, as such, it is probably best to nominate this PR to the official entities.

`@rustbot` labels +I-compiler-nominated
</content>
</entry>
<entry>
<title>remove redundant imports</title>
<updated>2023-12-10T02:56:22+00:00</updated>
<author>
<name>surechen</name>
<email>chenshuo17@huawei.com</email>
</author>
<published>2023-11-10T02:11:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=40ae34194c586eea3614d3216322053d2e8e7b37'/>
<id>urn:sha1:40ae34194c586eea3614d3216322053d2e8e7b37</id>
<content type='text'>
detects redundant imports that can be eliminated.

for #117772 :

In order to facilitate review and modification, split the checking code and
removing redundant imports code into two PR.
</content>
</entry>
<entry>
<title>1. fix jobserver GLOBAL_CLIENT_CHECKED uninitialized before use</title>
<updated>2023-12-08T01:50:28+00:00</updated>
<author>
<name>oksbsb</name>
<email>oksbsb@126.com</email>
</author>
<published>2023-12-07T14:39:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dabedb711f13e14401e6be2f9a58a9bc1974a488'/>
<id>urn:sha1:dabedb711f13e14401e6be2f9a58a9bc1974a488</id>
<content type='text'>
2. jobserver::initialize_checked should call before build_session, still should use EarlyErrorHandler, so revert stderr change in #118635
</content>
</entry>
<entry>
<title>Attempt to try to resolve blocking concerns</title>
<updated>2023-12-02T00:19:22+00:00</updated>
<author>
<name>Caio</name>
<email>c410.f3r@gmail.com</email>
</author>
<published>2023-12-02T00:19:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=027850569165192ce8912a985e9489e2ca5e8b65'/>
<id>urn:sha1:027850569165192ce8912a985e9489e2ca5e8b65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>jobserver: check file descriptors</title>
<updated>2023-11-29T15:00:03+00:00</updated>
<author>
<name>belovdv</name>
<email>70999565+belovdv@users.noreply.github.com</email>
</author>
<published>2023-07-15T15:48:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=45e634234690a7d061e133b8cf9d31af34b29a0b'/>
<id>urn:sha1:45e634234690a7d061e133b8cf9d31af34b29a0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid an unnecessary `by_ref`.</title>
<updated>2023-11-28T03:32:40+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-11-27T05:59:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b12851ce5d56290b6583e23ee484498c0d68937e'/>
<id>urn:sha1:b12851ce5d56290b6583e23ee484498c0d68937e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enforce NonZeroUsize on thread count</title>
<updated>2023-11-24T01:10:44+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2023-11-24T01:10:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee9223ff973bc3006da81611fb1cd36850d2fab8'/>
<id>urn:sha1:ee9223ff973bc3006da81611fb1cd36850d2fab8</id>
<content type='text'>
This allows avoiding some if != 0 checks when allocating worker-local
datasets.
</content>
</entry>
<entry>
<title>Replace `no_ord_impl` with `orderable`.</title>
<updated>2023-11-22T07:38:17+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-11-21T06:35:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7060fc8327f457882823fcc1737a964407eed0d6'/>
<id>urn:sha1:7060fc8327f457882823fcc1737a964407eed0d6</id>
<content type='text'>
Similar to the previous commit, this replaces `newtype_index`'s opt-out
`no_ord_impl` attribute with the opt-in `orderable` attribute.
</content>
</entry>
<entry>
<title>Fix `clippy::needless_borrow` in the compiler</title>
<updated>2023-11-21T19:13:40+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2023-11-21T19:07:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21a870515b18e5b2b90435d0f1a6d3089b5217ae'/>
<id>urn:sha1:21a870515b18e5b2b90435d0f1a6d3089b5217ae</id>
<content type='text'>
`x clippy compiler -Aclippy::all -Wclippy::needless_borrow --fix`.

Then I had to remove a few unnecessary parens and muts that were exposed
now.
</content>
</entry>
</feed>
