<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_mir_transform/src/jump_threading.rs, branch 1.80.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.80.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.80.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-05-27T06:25:57+00:00</updated>
<entry>
<title>interpret: get rid of 'mir lifetime everywhere</title>
<updated>2024-05-27T06:25:57+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-05-27T06:24:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e8379c9598d703ec26b967e9654d016c21497beb'/>
<id>urn:sha1:e8379c9598d703ec26b967e9654d016c21497beb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `extern crate rustc_middle` from `rustc_mir_transform`.</title>
<updated>2024-05-12T22:20:18+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-05-08T09:46:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d49d4ae192d4e5dd3504de320d4ec116a672f437'/>
<id>urn:sha1:d49d4ae192d4e5dd3504de320d4ec116a672f437</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #122784 - jswrenn:tag_for_variant, r=compiler-errors</title>
<updated>2024-03-22T19:31:29+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-03-22T19:31:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=96be3e7cc8dc1b4f38f66c66f3fcfe35762a48a6'/>
<id>urn:sha1:96be3e7cc8dc1b4f38f66c66f3fcfe35762a48a6</id>
<content type='text'>
Add `tag_for_variant` query

This query allows for sharing code between `rustc_const_eval` and `rustc_transmutability`. It's a precursor to a PR I'm working on to entirely replace the bespoke layout computations in `rustc_transmutability`.

r? `@compiler-errors`
</content>
</entry>
<entry>
<title>Add `tag_for_variant` query</title>
<updated>2024-03-22T17:01:49+00:00</updated>
<author>
<name>Jack Wrenn</name>
<email>jack@wrenn.fyi</email>
</author>
<published>2024-03-20T17:45:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2de9010f66febb7074706e05ff8d32ec329f4968'/>
<id>urn:sha1:2de9010f66febb7074706e05ff8d32ec329f4968</id>
<content type='text'>
This query allows for sharing code between `rustc_const_eval` and
`rustc_transmutability`.

Also moves `DummyMachine` to `rustc_const_eval`.
</content>
</entry>
<entry>
<title>Avoid various uses of `Option&lt;Span&gt;` in favor of using `DUMMY_SP` in the few cases that used `None`</title>
<updated>2024-03-18T09:34:08+00:00</updated>
<author>
<name>Oli Scherer</name>
<email>git-spam-no-reply9815368754983@oli-obk.de</email>
</author>
<published>2024-03-14T09:10:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=adda9da604a7f384d2714ec055d9c70018b163d1'/>
<id>urn:sha1:adda9da604a7f384d2714ec055d9c70018b163d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>preserve span when evaluating mir::ConstOperand</title>
<updated>2024-03-14T20:55:07+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-03-14T07:09:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=48f2f0d725e6d484af24e4666992cc66b6a31ebd'/>
<id>urn:sha1:48f2f0d725e6d484af24e4666992cc66b6a31ebd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Skip coroutines in jump threading to avoid query cycles</title>
<updated>2024-02-15T00:00:00+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2024-02-15T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5f4e4baddb104ee3e63d1db24a4c2a73e1a703cf'/>
<id>urn:sha1:5f4e4baddb104ee3e63d1db24a4c2a73e1a703cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable by default.</title>
<updated>2024-02-09T21:13:51+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2023-01-18T17:57:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e132cac3c45217f5f2b730ddd684fdd4700ffc4c'/>
<id>urn:sha1:e132cac3c45217f5f2b730ddd684fdd4700ffc4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not thread through Assert terminator.</title>
<updated>2024-01-23T00:00:24+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2024-01-20T19:11:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=afaac75ac76cfbc38066d0474f8ca69d92ca184d'/>
<id>urn:sha1:afaac75ac76cfbc38066d0474f8ca69d92ca184d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract process_assign.</title>
<updated>2024-01-18T22:53:07+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2023-12-31T02:04:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e72b2b18c01919e9146e2bfb7b6ea0f0ea72997c'/>
<id>urn:sha1:e72b2b18c01919e9146e2bfb7b6ea0f0ea72997c</id>
<content type='text'>
</content>
</entry>
</feed>
