about summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2017-08-12Fix some typosBastien Orivel-1/+1
2017-08-12Less cfg'sbjorn3-16/+21
2017-08-12Auto merge of #43794 - Eijebong:fix_typos, r=lukaramu,steveklanik,imperiobors-1/+1
2017-08-12Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-34/+165
2017-08-11Merge remote-tracking branch 'origin/master' into genAlex Crichton-7/+6
2017-08-11Auto merge of #42932 - bjorn3:no_llvm_try2, r=eddybbors-34/+165
2017-08-11Auto merge of #43748 - RalfJung:mir-validate2, r=arielb1bors-5/+6
2017-08-11It now completely compiles without LLVM!!!bjorn3-18/+53
2017-08-11Actually make rustc_driver compile without llvmbjorn3-28/+74
2017-08-11Improve validation of TypeckTables keys.Michael Woerister-2/+1
2017-08-11Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId.Michael Woerister-1/+2
2017-08-11Make librustc_driver work without librustc_transbjorn3-4/+54
2017-08-11Fix some more typos, this time words that are duplicated.Bastien Orivel-1/+1
2017-08-10Merge remote-tracking branch 'origin/master' into genAlex Crichton-36/+51
2017-08-10Auto merge of #43522 - alexcrichton:rewrite-lints, r=michaelwoeristerbors-11/+11
2017-08-10Auto merge of #43582 - ivanbakel:unused_mut_ref, r=arielb1bors-1/+1
2017-08-10Strip out function implementation when documenting.kennytm-30/+32
2017-08-10driver: factor out `continue_parse_after_error` so it can be controlled via d...Nick Cameron-9/+19
2017-08-09run AddCallGuards for *all* call edges before running AddValidationRalf Jung-5/+6
2017-08-09Merge remote-tracking branch 'origin/master' into genAlex Crichton-63/+38
2017-08-09rustc: Rearchitect lints to be emitted more eagerlyAlex Crichton-11/+11
2017-08-08driver: factor out a helper and make another helper publicNick Cameron-15/+20
2017-08-06de-orphan extended informationZack M. Davis-0/+4
2017-08-04Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakisbors-6/+13
2017-08-01Fixed all unnecessary muts in language coreIsaac van Bakel-1/+1
2017-07-31async-llvm(18): Instantiate OngoingCrateTranslation before starting translation.Michael Woerister-3/+3
2017-07-31async-llvm(13): Submit LLVM work packages from base::trans_crate().Michael Woerister-4/+3
2017-07-31async-llvm(9): Move OngoingCrateTranslation into back::write.Michael Woerister-2/+2
2017-07-31async-llvm(8): Clean up resource management and drop LLVM modules ASAP.Michael Woerister-2/+0
2017-07-31async-llvm(1): Run LLVM already in trans_crate().Michael Woerister-47/+10
2017-07-30librustc_driver: Remove -Z option from usage on stable compilerDaiki Mizukami-5/+9
2017-07-30Reorder passes so that AddValidation can run after ElaborateDropsRalf Jung-10/+13
2017-07-30add a pass for validation commands; for now just emit the initial AcquireValidRalf Jung-0/+4
2017-07-28Generator literal supportJohn Kåre Alsaker-0/+4
2017-07-24Rollup merge of #43421 - alexcrichton:add-some-build-scripts, r=Mark-SimulacrumMark Simulacrum-0/+17
2017-07-24Make keep_ast configurable by driver clientsNick Cameron-4/+6
2017-07-22rustc: Add some build scripts for librustc cratesAlex Crichton-0/+17
2017-07-22Use config::pub_only rather than a spearate api modeNick Cameron-14/+2
2017-07-22Use a config file with save-analysisNick Cameron-0/+1
2017-07-19Add empty MIR pass for non-lexical lifetimesPaul Faria-0/+1
2017-07-11Refactor call_with_pp functions to not take a payload.Mark Simulacrum-21/+17
2017-07-11Refactor methods onto Printer struct.Mark Simulacrum-20/+20
2017-07-06Auto merge of #42727 - alexcrichton:allocators-new, r=eddybbors-0/+10
2017-07-05rustc: Implement the #[global_allocator] attributeAlex Crichton-0/+10
2017-07-05Merge remote-tracking branch 'origin/master' into proc_macro_apiAlex Crichton-49/+110
2017-07-03remove isatty dependencyCengiz Can-1/+0
2017-07-03use single line commentsCengiz Can-7/+3
2017-07-03use embedded implementation instead of istty crateCengiz Can-3/+29
2017-07-03do not spawn pager if not ttyCengiz Can-1/+9
2017-07-03use unwrap_or_else to prevent unnecessary allocCengiz Can-3/+2