]> git.lizzy.rs Git - rust.git/commit
Auto merge of #34956 - nikomatsakis:incr-comp-o-files, r=mw
authorbors <bors@rust-lang.org>
Thu, 28 Jul 2016 21:17:54 +0000 (14:17 -0700)
committerGitHub <noreply@github.com>
Thu, 28 Jul 2016 21:17:54 +0000 (14:17 -0700)
commit54c0dcfd634cf31e6c18df5776cab2f3e7870157
tree2799b3d4c1256ae7ab7895750deb19193d48a4af
parentd1df3fecdf8dc959fbd8901603a16e5bc0bfa21d
parent42cd5d4ee28a1c1b3bf4f07e27b1ca5a03fd9b02
Auto merge of #34956 - nikomatsakis:incr-comp-o-files, r=mw

Enable reuse of `.o` files if nothing has changed

This PR completes a first "spike" for incremental compilation by enabling us to reuse `.o` files when nothing has changed. When in incr. mode, we will save `.o` files into the temporary directory, then copy them back out again if they are still valid. The code is still a bit rough but it does seem to work. =)

r? @michaelwoerister

Fixes #34036
Fixes #34037
Fixes #34038