<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_mir_dataflow/src/framework, branch 1.83.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.83.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.83.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-10-06T14:28:30+00:00</updated>
<entry>
<title>Rename NestedMetaItem to MetaItemInner</title>
<updated>2024-10-06T14:28:30+00:00</updated>
<author>
<name>codemountains</name>
<email>4kz12zz@gmail.com</email>
</author>
<published>2024-10-04T12:59:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6dfc4a0473ed0901b9c0d09f5189c41f3882d5fc'/>
<id>urn:sha1:6dfc4a0473ed0901b9c0d09f5189c41f3882d5fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix extension for `-Zdump-mir-dataflow` graphviz files</title>
<updated>2024-10-01T23:16:35+00:00</updated>
<author>
<name>Rémy Rakic</name>
<email>remy.rakic+github@gmail.com</email>
</author>
<published>2024-10-01T23:16:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38ea690363e24acf4970b2a7e942af6c05893691'/>
<id>urn:sha1:38ea690363e24acf4970b2a7e942af6c05893691</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dogfood `feature(file_buffered)`</title>
<updated>2024-09-24T21:25:16+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2024-09-24T21:25:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0999b019f8e0a96ca7aac9fd5ec095d59b0806ec'/>
<id>urn:sha1:0999b019f8e0a96ca7aac9fd5ec095d59b0806ec</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>Rename `FlowState` as `Domain`.</title>
<updated>2024-09-13T06:27:24+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-09-13T06:27:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bb943f93ff093d70012950f4617de8cfe74e5a36'/>
<id>urn:sha1:bb943f93ff093d70012950f4617de8cfe74e5a36</id>
<content type='text'>
Because that's what it is; no point having a different name for it.
</content>
</entry>
<entry>
<title>Add `warn(unreachable_pub)` to `rustc_mir_dataflow`.</title>
<updated>2024-08-29T10:13:06+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-08-29T00:25:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8a8dd3f33e8c79bc5c1f06009e87ff120900b5c0'/>
<id>urn:sha1:8a8dd3f33e8c79bc5c1f06009e87ff120900b5c0</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>Stop using the gen keyword in the compiler</title>
<updated>2024-07-14T18:01:01+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-07-14T17:50:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dc207339137a766d7f45590a97cfa0f2a0314e2f'/>
<id>urn:sha1:dc207339137a766d7f45590a97cfa0f2a0314e2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make jump threading state sparse.</title>
<updated>2024-07-01T15:41:21+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2024-06-26T21:57:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=76244d4dbc768e15e429c1f66ec021884f369f5f'/>
<id>urn:sha1:76244d4dbc768e15e429c1f66ec021884f369f5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Save 2 pointers in `TerminatorKind` (96 → 80 bytes)</title>
<updated>2024-06-22T01:02:05+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2024-06-21T09:20:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b28efb11af6c3aea1117df81df9fc6ddf5b88077'/>
<id>urn:sha1:b28efb11af6c3aea1117df81df9fc6ddf5b88077</id>
<content type='text'>
These things don't need to be `Vec`s; boxed slices are enough.

The frequent one here is call arguments, but MIR building knows the number of arguments from the THIR, so the collect is always getting the allocation right in the first place, and thus this shouldn't ever add the shrink-in-place overhead.
</content>
</entry>
</feed>
