summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2017-11-17strip old lub-glb tests from `librustc_driver`Niko Matsakis-212/+0
2017-11-15Auto merge of #45944 - eddyb:provide, r=nikomatsakisbors-26/+47
2017-11-14rustc: move the MIR pass infrastructure and list to rustc_mir.Eduard-Mihai Burtescu-54/+0
2017-11-12rustc_driver: expose a way to override query providers in CompileController.Eduard-Mihai Burtescu-20/+45
2017-11-12rustc_driver: base extern query providers on local ones.Eduard-Mihai Burtescu-8/+4
2017-11-07Auto merge of #45666 - Amanieu:tls-model, r=alexcrichtonbors-0/+8
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-1/+1
2017-11-03Add support for specifying the TLS modelAmanieu d'Antras-0/+8
2017-11-01Auto merge of #45538 - nikomatsakis:nll-liveness, r=pnkfelixbors-1/+0
2017-11-01Auto merge of #45472 - michaelwoerister:incr-comp-caching-base, r=nikomatsakisbors-0/+7
2017-10-31remove the NLL pass (it is now invoked by mir borrowck)Niko Matsakis-1/+0
2017-10-25Auto merge of #44636 - GuillaumeGomez:little-error-msg, r=michaelwoeristerbors-2/+6
2017-10-25Fix librustc_driver unit test after API change.Michael Woerister-0/+2
2017-10-25incr.comp.: Implement query diagnostic persistence.Michael Woerister-0/+5
2017-10-24Introduce CrateDisambiguator newtype and fix testsIgor Matuszewski-4/+4
2017-10-23Use 128 bit instead of Symbol for crate disambiguatorIgor Matuszewski-10/+8
2017-10-20Add short message-formatGuillaume Gomez-2/+6
2017-10-16convert constant promotion into a queryNiko Matsakis-1/+2
2017-10-10Fixed client code for diagnostics migration, adding new methods to `trait Bor...Felix S. Klock II-1/+0
2017-10-10Auto merge of #44822 - frewsxcv:frewsxcv-eprintln, r=Kimundibors-1/+1
2017-10-07Auto merge of #44860 - kennytm:fix-44731, r=alexcrichtonbors-1/+17
2017-10-02incr.comp.: Remove saving and loading of legacy dep-graph.Michael Woerister-5/+5
2017-09-28Migrate to eprint/eprintln macros where appropriate.Corey Farwell-1/+1
2017-09-26Fix issue #44731.kennytm-1/+17
2017-09-25Auto merge of #44085 - bjorn3:no_llvm_write_metadata, r=arielb1bors-150/+64
2017-09-25Auto merge of #44646 - petrochenkov:scompress, r=michaelwoeristerbors-2/+2
2017-09-24address review commentsAriel Ben-Yehuda-4/+0
2017-09-24move unsafety checking to MIRAriel Ben-Yehuda-4/+5
2017-09-24add lint levels to VisibilityScopeAriel Ben-Yehuda-3/+4
2017-09-23incr.comp.: Serialize and deserialize new DepGraphMichael Woerister-2/+10
2017-09-23incr.comp.: Do some various cleanup.Michael Woerister-7/+0
2017-09-23Fix errorbjorn3-1/+2
2017-09-23Remove now unused dependency on flate2 from rustc_driverbjorn3-1/+0
2017-09-23Fix tidy errorsbjorn3-1/+2
2017-09-23Remove build_diagnostic_array hackbjorn3-2/+1
2017-09-23Fix some nitsbjorn3-19/+13
2017-09-23Merge rustc_trans_trait into rustc_trans_utilsbjorn3-7/+5
2017-09-23Move NoLlvmMetadataLoader to rustc_trans_traitsbjorn3-204/+25
2017-09-23Add TransCrate traitbjorn3-50/+136
2017-09-23[WIP] Less hacky way of supporting dylibsbjorn3-20/+14
2017-09-23Dont do no-trans for llvm enabled buildsbjorn3-1/+1
2017-09-23Allow building stage 2 compiler librariesbjorn3-9/+28
2017-09-23Allow writing metadata without llvmbjorn3-3/+5
2017-09-23Compress "small" spans to 32 bits and intern "large" spansVadim Petrochenkov-2/+2
2017-09-20incr.comp.: Add some comments.Michael Woerister-1/+1
2017-09-20incr.comp.: Remove IncrementalHashesMap and calculate_svh module.Michael Woerister-20/+10
2017-09-20incr.comp.: Store result fingerprints in DepGraph.Michael Woerister-1/+1
2017-09-19rework the README.md for rustc and add other readmesNiko Matsakis-0/+12
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-2/+2
2017-09-17rustc: Move codegen to a queryAlex Crichton-13/+41