]> git.lizzy.rs Git - rust.git/commit
Rollup merge of #41355 - nikomatsakis:incr-comp-refactor-trans-2, r=eddyb
authorCorey Farwell <coreyf@rwell.org>
Sat, 22 Apr 2017 13:02:57 +0000 (09:02 -0400)
committerGitHub <noreply@github.com>
Sat, 22 Apr 2017 13:02:57 +0000 (09:02 -0400)
commite2828171862d33ce36594ce347804d2a867a5aae
treead5aeff6e0589bdad36c758065a845a581c83fad
parent5e1351b17ba0c9f099ba624162ed02de041e402d
parent6d86f81eb1bd2d36d1e75958fd1f53648e82f407
Rollup merge of #41355 - nikomatsakis:incr-comp-refactor-trans-2, r=eddyb

Refactor trans some more to pave way for incremental compilation

Various refactorings paving the way for the newer approach to incremental compilation (And, in particular, to "query-ifying" trans). My partial goal is to remove `SharedCrateContext`; this PR gets about as far as I can easily get before starting to really want the red/green algorithm.

r? @eddyb
cc @michaelwoerister