<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_mir_dataflow/src/framework, branch 1.65.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.65.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.65.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2022-08-29T04:34:43+00:00</updated>
<entry>
<title>Rollup merge of #99027 - tmiasko:basic-blocks, r=oli-obk</title>
<updated>2022-08-29T04:34:43+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2022-08-29T04:34:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d182081de1ae2fe580c038abd526d85cedafa712'/>
<id>urn:sha1:d182081de1ae2fe580c038abd526d85cedafa712</id>
<content type='text'>
Replace `Body::basic_blocks()` with field access

Since the refactoring in #98930, it is possible to borrow the basic blocks
independently from other parts of MIR by accessing the `basic_blocks` field
directly.

Replace unnecessary `Body::basic_blocks()` method with a direct field access,
which has an additional benefit of borrowing the basic blocks only.
</content>
</entry>
<entry>
<title>Replace `Body::basic_blocks()` with field access</title>
<updated>2022-08-26T12:27:08+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2022-07-05T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b48870b451dd9d3f3f827aa54d9becdfdd811ba3'/>
<id>urn:sha1:b48870b451dd9d3f3f827aa54d9becdfdd811ba3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate rustc_mir_dataflow to diagnostic structs</title>
<updated>2022-08-23T10:24:51+00:00</updated>
<author>
<name>5225225</name>
<email>5225225@mailbox.org</email>
</author>
<published>2022-08-19T09:21:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee2b16100e2fad2c08f01f913b826c00024f85a8'/>
<id>urn:sha1:ee2b16100e2fad2c08f01f913b826c00024f85a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use type alias impl trait in `outlives_bounds::InferCtxtExt`</title>
<updated>2022-08-22T10:10:28+00:00</updated>
<author>
<name>SparrowLii</name>
<email>liyuan179@huawei.com</email>
</author>
<published>2022-08-01T02:23:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d39fefdd694b02c7e7b4a64ccbb38d9f8be16df0'/>
<id>urn:sha1:d39fefdd694b02c7e7b4a64ccbb38d9f8be16df0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename `debugging_opts` to `unstable_opts`</title>
<updated>2022-07-13T22:47:06+00:00</updated>
<author>
<name>Joshua Nelson</name>
<email>jnelson@cloudflare.com</email>
</author>
<published>2022-07-06T12:44:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3c9765cff18a3c4ba2962ea59d4c3f6966f9700c'/>
<id>urn:sha1:3c9765cff18a3c4ba2962ea59d4c3f6966f9700c</id>
<content type='text'>
This is no longer used only for debugging options (e.g. `-Zoutput-width`, `-Zallow-features`).
Rename it to be more clear.
</content>
</entry>
<entry>
<title>Rollup merge of #98981 - pierwill:pierwill/dataflow-docs-edits, r=Dylan-DPC</title>
<updated>2022-07-07T12:36:55+00:00</updated>
<author>
<name>Dylan DPC</name>
<email>99973273+Dylan-DPC@users.noreply.github.com</email>
</author>
<published>2022-07-07T12:36:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6910d84bc4be42806bcc975d4089409f53438416'/>
<id>urn:sha1:6910d84bc4be42806bcc975d4089409f53438416</id>
<content type='text'>
 Edit `rustc_mir_dataflow::framework` documentation

Some edits for clarity and consistency.
</content>
</entry>
<entry>
<title>Move `switch_sources` from Body to BasicBlocks</title>
<updated>2022-07-07T06:11:49+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2022-07-05T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dfa6a7cbde0eb34d7cd7d23a37ca03b9c7568a16'/>
<id>urn:sha1:dfa6a7cbde0eb34d7cd7d23a37ca03b9c7568a16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move `predecessors` from Body to BasicBlocks</title>
<updated>2022-07-07T06:11:49+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2022-07-05T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=39d9c1cb1fd00c4deab6f3ef2a69886c36670d4e'/>
<id>urn:sha1:39d9c1cb1fd00c4deab6f3ef2a69886c36670d4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move `is_cfg_cyclic` from Body to BasicBlocks</title>
<updated>2022-07-07T06:11:49+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2022-07-05T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2446b17745517170aee5707cc75ef3661f365f23'/>
<id>urn:sha1:2446b17745517170aee5707cc75ef3661f365f23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Edit `rustc_mir_dataflow::framework` documentation</title>
<updated>2022-07-06T16:20:40+00:00</updated>
<author>
<name>pierwill</name>
<email>pierwill@users.noreply.github.com</email>
</author>
<published>2022-07-06T16:16:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8c9a130056fc28a925a668ef49f31b588005c0ca'/>
<id>urn:sha1:8c9a130056fc28a925a668ef49f31b588005c0ca</id>
<content type='text'>
</content>
</entry>
</feed>
