<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_data_structures/src/graph, branch 1.68.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.68.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.68.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-01-21T11:02:29+00:00</updated>
<entry>
<title>Auto merge of #106976 - tmiasko:borrowck-lazy-dominators, r=cjgillot</title>
<updated>2023-01-21T11:02:29+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-01-21T11:02:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21f683935257713eae8549e8b328367006097053'/>
<id>urn:sha1:21f683935257713eae8549e8b328367006097053</id>
<content type='text'>
Lazy dominator tree construction in borrowck

Motivated by the observation that sometimes constructed dominator tree was never queried.
</content>
</entry>
<entry>
<title>Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb</title>
<updated>2023-01-20T04:52:28+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2023-01-20T04:52:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=56ee85274e5a3a4dda92f3bf73d1664c74ff9c15'/>
<id>urn:sha1:56ee85274e5a3a4dda92f3bf73d1664c74ff9c15</id>
<content type='text'>
Remove some `ref` patterns from the compiler

Previous PR: https://github.com/rust-lang/rust/pull/105368

r? `@Nilstrieb`
</content>
</entry>
<entry>
<title>Rollup merge of #107037 - tmiasko:rank, r=oli-obk</title>
<updated>2023-01-19T10:19:36+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2023-01-19T10:19:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dee88e0fa2a9225fa20222b694523a798d5c4c52'/>
<id>urn:sha1:dee88e0fa2a9225fa20222b694523a798d5c4c52</id>
<content type='text'>
Fix Dominators::rank_partial_cmp to match documentation

The only use site is also updated accordingly and there is no change in end-to-end behaviour.
</content>
</entry>
<entry>
<title>Fix Dominators::rank_partial_cmp to match documentation</title>
<updated>2023-01-18T16:11:43+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2023-01-18T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b8c5821ad8bd4ae9da7b157d9189e2bc1bfe788e'/>
<id>urn:sha1:b8c5821ad8bd4ae9da7b157d9189e2bc1bfe788e</id>
<content type='text'>
The only use site is also updated accordingly and there is no change in
end-to-end behaviour.
</content>
</entry>
<entry>
<title>Stop using `BREAK` &amp; `CONTINUE` in compiler</title>
<updated>2023-01-18T07:17:51+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2023-01-18T07:17:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=925dc37313853f15dc21e42dc869b024fe488ef3'/>
<id>urn:sha1:925dc37313853f15dc21e42dc869b024fe488ef3</id>
<content type='text'>
Switching them to `Break(())` and `Continue(())` instead.

libs-api would like to remove these constants, so stop using them in compiler to make the removal PR later smaller.
</content>
</entry>
<entry>
<title>Lazy dominator tree construction in borrowck</title>
<updated>2023-01-17T21:00:41+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2023-01-17T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7fe68571fa22d6504b3c14303cc4389cd5a92a24'/>
<id>urn:sha1:7fe68571fa22d6504b3c14303cc4389cd5a92a24</id>
<content type='text'>
Motivated by the observation that sometimes constructed dominator tree
was never queried.
</content>
</entry>
<entry>
<title>Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726</title>
<updated>2023-01-17T19:21:25+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-01-17T19:21:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=68f12338afed4162317225850719f558cefad71f'/>
<id>urn:sha1:68f12338afed4162317225850719f558cefad71f</id>
<content type='text'>
Remove double spaces after dots in comments

Most of the comments do not have double spaces, so I assume these are typos.
</content>
</entry>
<entry>
<title>Remove double spaces after dots in comments</title>
<updated>2023-01-17T08:09:33+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2022-11-16T20:34:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6a28fb42a8b8f1f67fe854c2206148171e434d73'/>
<id>urn:sha1:6a28fb42a8b8f1f67fe854c2206148171e434d73</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`rustc_data_structures`: remove `ref` patterns and other artifacts of the past</title>
<updated>2023-01-17T07:48:19+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2022-12-23T17:12:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fc6cda860345b734f7c5e39b7801e3fa4cbaaba0'/>
<id>urn:sha1:fc6cda860345b734f7c5e39b7801e3fa4cbaaba0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document wf constraints on control flow in cleanup blocks</title>
<updated>2023-01-16T22:51:33+00:00</updated>
<author>
<name>Jakob Degen</name>
<email>jakob.e.degen@gmail.com</email>
</author>
<published>2023-01-09T02:23:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f49126e3d612ec5f7e571a7ccfb3e4447cfa427c'/>
<id>urn:sha1:f49126e3d612ec5f7e571a7ccfb3e4447cfa427c</id>
<content type='text'>
Also fixes a bug in dominator computation
</content>
</entry>
</feed>
