<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_mir_dataflow/src/framework, branch 1.67.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.67.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.67.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2022-12-01T08:49:51+00:00</updated>
<entry>
<title>Create `format_args` as late as possible</title>
<updated>2022-12-01T08:49:51+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2022-12-01T08:49:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4f593ce5d8ecaa36bf0c5edf0da96fb8a9ce30bd'/>
<id>urn:sha1:4f593ce5d8ecaa36bf0c5edf0da96fb8a9ce30bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move HasTop and HasBottom into lattice.rs</title>
<updated>2022-11-07T09:35:25+00:00</updated>
<author>
<name>Jannis Christopher Köhl</name>
<email>mail@koehl.dev</email>
</author>
<published>2022-10-24T22:56:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1f82a9f89e3c0388442835df632b56ccea08a971'/>
<id>urn:sha1:1f82a9f89e3c0388442835df632b56ccea08a971</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add initial version of value analysis and dataflow constant propagation</title>
<updated>2022-11-07T09:35:08+00:00</updated>
<author>
<name>Jannis Christopher Köhl</name>
<email>mail@koehl.dev</email>
</author>
<published>2022-08-25T16:43:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4f9c30fb676482a5148f28c0728b5280246a9886'/>
<id>urn:sha1:4f9c30fb676482a5148f28c0728b5280246a9886</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
