<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_query_system/src/dep_graph, branch 1.51.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.51.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.51.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-01-19T19:36:41+00:00</updated>
<entry>
<title>Auto merge of #80957 - tgnottingham:direct_serialize_depgraph, r=michaelwoerister</title>
<updated>2021-01-19T19:36:41+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-01-19T19:36:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c5a96fb7973649807a7943e7395456db158dcab6'/>
<id>urn:sha1:c5a96fb7973649807a7943e7395456db158dcab6</id>
<content type='text'>
Serialize dependency graph directly from DepGraph

Reduce memory usage by serializing dep graph directly from `DepGraph`,
rather than copying it into `SerializedDepGraph` and serializing that.
</content>
</entry>
<entry>
<title>Use Option::map_or instead of `.map(..).unwrap_or(..)`</title>
<updated>2021-01-14T18:23:59+00:00</updated>
<author>
<name>LingMan</name>
<email>LingMan@users.noreply.github.com</email>
</author>
<published>2021-01-11T19:45:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a56bffb4f9d6f7791b2fa40412bd3e0549d76cc3'/>
<id>urn:sha1:a56bffb4f9d6f7791b2fa40412bd3e0549d76cc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Serialize dependency graph directly from DepGraph</title>
<updated>2021-01-13T06:20:29+00:00</updated>
<author>
<name>Tyson Nottingham</name>
<email>tgnottingham@gmail.com</email>
</author>
<published>2021-01-12T21:04:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=09067db8a0098861c0ba03ead3cbb49579e9a055'/>
<id>urn:sha1:09067db8a0098861c0ba03ead3cbb49579e9a055</id>
<content type='text'>
Reduce memory usage by serializing dep graph directly from `DepGraph`,
rather than copying it into `SerializedDepGraph` and serializing that.
</content>
</entry>
<entry>
<title>Use a side-table of consts instead of matching on the DepKind enum.</title>
<updated>2021-01-08T16:48:02+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2020-10-27T17:36:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=016ea6b319e12df6ed568a147f9e5f06ceccbfff'/>
<id>urn:sha1:016ea6b319e12df6ed568a147f9e5f06ceccbfff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify DepNodeParams.</title>
<updated>2021-01-08T16:29:49+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2020-10-27T18:54:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1220fdedf030049a22a3ae430e15fda2a3f4477'/>
<id>urn:sha1:d1220fdedf030049a22a3ae430e15fda2a3f4477</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc_query_system: avoid race condition when using edge_count</title>
<updated>2020-12-22T22:12:57+00:00</updated>
<author>
<name>Tyson Nottingham</name>
<email>tgnottingham@gmail.com</email>
</author>
<published>2020-12-22T18:38:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=03eb75f759a0c027d07b7d6460f630a373b03638'/>
<id>urn:sha1:03eb75f759a0c027d07b7d6460f630a373b03638</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc_query_system: add more comments for dependency graph</title>
<updated>2020-12-22T22:12:57+00:00</updated>
<author>
<name>Tyson Nottingham</name>
<email>tgnottingham@gmail.com</email>
</author>
<published>2020-12-16T06:58:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=22ed75158bd1ef32d1ba08a58b56f2608c105c0d'/>
<id>urn:sha1:22ed75158bd1ef32d1ba08a58b56f2608c105c0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc_query_system: rename intern_node to intern_new_node</title>
<updated>2020-12-22T22:12:57+00:00</updated>
<author>
<name>Tyson Nottingham</name>
<email>tgnottingham@gmail.com</email>
</author>
<published>2020-12-16T06:57:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d6b2aaed7d67e0e24e9120830697196a847a0b43'/>
<id>urn:sha1:d6b2aaed7d67e0e24e9120830697196a847a0b43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc_query_system: remove inline annotation from edge_count</title>
<updated>2020-12-22T22:12:57+00:00</updated>
<author>
<name>Tyson Nottingham</name>
<email>tgnottingham@gmail.com</email>
</author>
<published>2020-12-16T06:42:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=712fcae13a17940d180a4756eb8fff40470c86d4'/>
<id>urn:sha1:712fcae13a17940d180a4756eb8fff40470c86d4</id>
<content type='text'>
This isn't called frequently enough to justify inlining.
</content>
</entry>
<entry>
<title>rustc_query_system: minor cleanup</title>
<updated>2020-12-22T22:12:57+00:00</updated>
<author>
<name>Tyson Nottingham</name>
<email>tgnottingham@gmail.com</email>
</author>
<published>2020-12-01T05:13:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4f76266295ce1a3ecedc7de178c8b82fc8ba5206'/>
<id>urn:sha1:4f76266295ce1a3ecedc7de178c8b82fc8ba5206</id>
<content type='text'>
Remove effectively unused parameter and delete out of date comment.
</content>
</entry>
</feed>
