<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/incremental/change_private_impl_method_cc, branch 1.27.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.27.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.27.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-04-13T21:28:03+00:00</updated>
<entry>
<title>Rename must-compile-successfully into compile-pass</title>
<updated>2018-04-13T21:28:03+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2018-04-02T11:20:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=812656dc9543a16c27cf0a5aad1171ea3cc01a0d'/>
<id>urn:sha1:812656dc9543a16c27cf0a5aad1171ea3cc01a0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix incremental tests after change to instantiation strategy.</title>
<updated>2017-11-07T07:54:38+00:00</updated>
<author>
<name>Michael Woerister</name>
<email>michaelwoerister@posteo</email>
</author>
<published>2017-10-27T16:57:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cedae73c8c1f474d979dbc368fc6848bff335f84'/>
<id>urn:sha1:cedae73c8c1f474d979dbc368fc6848bff335f84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>incr.comp.: Use red/green tracking for CGU re-use.</title>
<updated>2017-10-02T13:45:46+00:00</updated>
<author>
<name>Michael Woerister</name>
<email>michaelwoerister@posteo</email>
</author>
<published>2017-09-28T09:58:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e6badfd449fa501c4565f93a1d8faee9d9d6c8df'/>
<id>urn:sha1:e6badfd449fa501c4565f93a1d8faee9d9d6c8df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>incr.comp.: Remove support for loading metadata fingerprints.</title>
<updated>2017-09-23T17:47:37+00:00</updated>
<author>
<name>Michael Woerister</name>
<email>michaelwoerister@posteo</email>
</author>
<published>2017-09-22T11:03:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a50d127ddc8a40c526d3409159a328517a6ff84'/>
<id>urn:sha1:2a50d127ddc8a40c526d3409159a328517a6ff84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable cross-crate incremental compilation by default.</title>
<updated>2017-05-18T08:12:13+00:00</updated>
<author>
<name>Michael Woerister</name>
<email>michaelwoerister@posteo.net</email>
</author>
<published>2017-05-17T12:04:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1b8df3d7fb1f575ed12c13a79455af6c7de05632'/>
<id>urn:sha1:1b8df3d7fb1f575ed12c13a79455af6c7de05632</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #39281 - michaelwoerister:make-cc-incr-comp-opt-in, r=nikomatsakis</title>
<updated>2017-01-27T07:36:43+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2017-01-27T07:36:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fece9c735678d152da721711f6f4aba1f0b8ab15'/>
<id>urn:sha1:fece9c735678d152da721711f6f4aba1f0b8ab15</id>
<content type='text'>
incr.comp.: Make cross-crate tracking for incr. comp. opt-in.

The current implementation of cross-crate dependency tracking can cause quite long compile times and high memory usage for some crates (see #39208 for example). This PR therefore makes that part of dependency tracking optional. Incremental compilation still works, it will only have very coarse dep-tracking for upstream crates.

r? @nikomatsakis
</content>
</entry>
<entry>
<title>rename `Tables` to `TypeckTables`</title>
<updated>2017-01-25T21:24:00+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2017-01-25T21:24:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=282f7a3c44a428c26155b4686ad95e802fcd4158'/>
<id>urn:sha1:282f7a3c44a428c26155b4686ad95e802fcd4158</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge TypeckItemBody and Tables depnodes</title>
<updated>2017-01-25T20:50:47+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2017-01-12T23:11:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1c0c2af3dc15cfa5dfab4d8327262bc04d120ce0'/>
<id>urn:sha1:1c0c2af3dc15cfa5dfab4d8327262bc04d120ce0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>incr.comp.: Make cross-crate tracking for incr. comp. opt-in.</title>
<updated>2017-01-24T22:56:29+00:00</updated>
<author>
<name>Michael Woerister</name>
<email>michaelwoerister@posteo.net</email>
</author>
<published>2017-01-24T16:03:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=197f037652bffe7e62be4c7f861c247946549619'/>
<id>urn:sha1:197f037652bffe7e62be4c7f861c247946549619</id>
<content type='text'>
</content>
</entry>
<entry>
<title>restructure `CollectItem` dep-node to separate fn sigs from bodies</title>
<updated>2016-11-29T12:04:27+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2016-11-21T22:12:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=688946d671fa4b3c0fae5c676574fba1a0499108'/>
<id>urn:sha1:688946d671fa4b3c0fae5c676574fba1a0499108</id>
<content type='text'>
Setup two tasks, one of which only processes the signatures, in order to
isolate the typeck entries for signatures from those for bodies.

Fixes #36078
Fixes #37720
</content>
</entry>
</feed>
