<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_pattern_analysis/src/constructor.rs, branch 1.85.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.85.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.85.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-09-29T11:31:30+00:00</updated>
<entry>
<title>cleanup: don't clone types that are Copy</title>
<updated>2024-09-29T11:31:30+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-09-29T11:31:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=71cd918dc78c84d41bb89c2fc8effcfd000f4e3e'/>
<id>urn:sha1:71cd918dc78c84d41bb89c2fc8effcfd000f4e3e</id>
<content type='text'>
</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>chore: Fix typos in 'compiler' (batch 2)</title>
<updated>2024-09-02T05:50:22+00:00</updated>
<author>
<name>Alexander Cyon</name>
<email>alex.cyon@gmail.com</email>
</author>
<published>2024-09-02T05:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=00de006f22f2304bddabb2d00a13af242ea21c17'/>
<id>urn:sha1:00de006f22f2304bddabb2d00a13af242ea21c17</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>Avoid ref when using format! in compiler</title>
<updated>2024-07-19T18:52:07+00:00</updated>
<author>
<name>Yuri Astrakhan</name>
<email>YuriAstrakhan@gmail.com</email>
</author>
<published>2024-07-19T15:51:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=aef0e346de744faeaa522b9c08562bb3e1814adc'/>
<id>urn:sha1:aef0e346de744faeaa522b9c08562bb3e1814adc</id>
<content type='text'>
Clean up a few minor refs in `format!` macro, as it has a performance cost. Apparently the compiler is unable to inline `format!("{}", &amp;variable)`, and does a run-time double-reference instead (format macro already does one level referencing).  Inlining format args prevents accidental `&amp;` misuse.
</content>
</entry>
<entry>
<title>Replace `f16` and `f128` pattern matching stubs with real implementations</title>
<updated>2024-06-23T09:28:42+00:00</updated>
<author>
<name>Trevor Gross</name>
<email>tmgross@umich.edu</email>
</author>
<published>2024-03-26T10:01:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6fb6c19c961369b98e2dd9466c1a83ac2d783ae2'/>
<id>urn:sha1:6fb6c19c961369b98e2dd9466c1a83ac2d783ae2</id>
<content type='text'>
This section of code depends on `rustc_apfloat` rather than our internal
types, so this is one potential ICE that we should be able to melt now.

This also fixes some missing range and match handling in `rustc_middle`.
</content>
</entry>
<entry>
<title>Fix union handling in exhaustiveness</title>
<updated>2024-03-31T22:01:46+00:00</updated>
<author>
<name>Nadrieril</name>
<email>nadrieril+git@gmail.com</email>
</author>
<published>2024-03-31T21:57:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=27704c7f9eea6e8ffaedac04ae1c932da7422fb7'/>
<id>urn:sha1:27704c7f9eea6e8ffaedac04ae1c932da7422fb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve debugging experience</title>
<updated>2024-03-31T21:12:20+00:00</updated>
<author>
<name>Nadrieril</name>
<email>nadrieril+git@gmail.com</email>
</author>
<published>2024-03-29T18:40:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8cf2c0dc67d880e54be03ebb08f7f960c21bb794'/>
<id>urn:sha1:8cf2c0dc67d880e54be03ebb08f7f960c21bb794</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Require enum indices to be contiguous</title>
<updated>2024-03-30T15:22:43+00:00</updated>
<author>
<name>Nadrieril</name>
<email>nadrieril+git@gmail.com</email>
</author>
<published>2024-03-30T15:18:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e1b8441899b87e52d0b368f55fc921ec668cde1f'/>
<id>urn:sha1:e1b8441899b87e52d0b368f55fc921ec668cde1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve the `WitnessPat: Debug` impl</title>
<updated>2024-03-19T01:22:43+00:00</updated>
<author>
<name>Nadrieril</name>
<email>nadrieril+git@gmail.com</email>
</author>
<published>2024-03-04T23:16:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e4487ad391503fa109506c40aeba377fda0d97dd'/>
<id>urn:sha1:e4487ad391503fa109506c40aeba377fda0d97dd</id>
<content type='text'>
</content>
</entry>
</feed>
