<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_mir_dataflow/src/framework, branch 1.64.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.64.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.64.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2022-07-13T22:47:06+00:00</updated>
<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>
<entry>
<title>Edit `rustc_mir_dataflow::framework::lattice::FlatSet` docs</title>
<updated>2022-07-05T16:34:39+00:00</updated>
<author>
<name>pierwill</name>
<email>pierwill@users.noreply.github.com</email>
</author>
<published>2022-07-05T16:32:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f8b16c5d8710efa065950adbdcd9238cd12a4505'/>
<id>urn:sha1:f8b16c5d8710efa065950adbdcd9238cd12a4505</id>
<content type='text'>
Cosmetic improvements. Adds a paragraph break, and
ellipses to signify arbitrary size of a flat set.
</content>
</entry>
<entry>
<title>Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`</title>
<updated>2022-06-16T15:54:42+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2022-06-16T15:39:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c1a2db3372a4d6896744919284f3287650a38ab7'/>
<id>urn:sha1:c1a2db3372a4d6896744919284f3287650a38ab7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change `Direction::{is_forward,is_backward}` functions into constants</title>
<updated>2022-06-07T15:02:55+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2022-06-05T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=39de03d8446f839791ae223446d54b67564a3684'/>
<id>urn:sha1:39de03d8446f839791ae223446d54b67564a3684</id>
<content type='text'>
Make it explicit that the analysis direction is constant.

This also makes the value immediately available for optimizations.
Previously those functions were neither inline nor generic and so their
definition was unavailable when using data flow framework from other
crates.
</content>
</entry>
<entry>
<title>Refactor call terminator to always hold a destination place</title>
<updated>2022-05-23T21:49:04+00:00</updated>
<author>
<name>Jakob Degen</name>
<email>jakob.e.degen@gmail.com</email>
</author>
<published>2022-04-16T13:27:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=09b0936db2bb3be67451c6f8948e90987e764f81'/>
<id>urn:sha1:09b0936db2bb3be67451c6f8948e90987e764f81</id>
<content type='text'>
</content>
</entry>
</feed>
