summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
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-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
2017-09-17rustc: Attach an mpsc channel to TyCtxtAlex Crichton-6/+15
2017-09-17rustc: Calculate `ExportedSymbols` in a queryAlex Crichton-2/+2
2017-09-17rustc: Use reachablility through a queryAlex Crichton-10/+2
2017-09-14rustc: Remove `Session::dep_graph`Alex Crichton-21/+34
2017-09-12rustc: Make `CrateStore` private to `TyCtxt`Alex Crichton-3/+1
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-19/+49
2017-09-11rustc: replace usize with u64 and ConstUsize.Eduard-Mihai Burtescu-11/+11
2017-09-09rustc: Remove `DepGraph` handling from rustc_metadataAlex Crichton-3/+3
2017-09-05rustc: Store InternedString in `DefPathData`Alex Crichton-3/+0
2017-09-05rustc: Move stability functionality into queriesAlex Crichton-7/+0
2017-09-05rustc: Remove lang item methods from CrateStoreAlex Crichton-3/+0
2017-09-05rustc: Migrate lang items to a queryAlex Crichton-7/+0
2017-09-05rustc: Remove a number of mutable fields in cstoreAlex Crichton-1/+0
2017-09-04Auto merge of #43067 - pornel:libdeps, r=nrcbors-1/+6
2017-09-01rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree.Eduard-Mihai Burtescu-11/+11
2017-09-01rustc: use hir::ItemLocalId instead of ast::NodeId in CodeExtent.Eduard-Mihai Burtescu-16/+14
2017-09-01rustc: use hir::ItemLocalId instead of ast::NodeId in CFG.Eduard-Mihai Burtescu-1/+1
2017-08-28Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-4/+3
2017-08-27Additional libc cleanupTatsuyuki Ishi-1/+2
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-0/+1
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0