about summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2017-08-04Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakisbors-6/+13
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-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
2017-07-03do not append an extra newline charCengiz Can-1/+1
2017-07-03use PAGER to view --explain output #32665Cengiz Can-3/+43
2017-07-02report the total number of errors on compilation failureAriel Ben-Yehuda-46/+37
2017-07-02Revert "Change error count messages"Ariel Ben-Yehuda-1/+2
2017-06-28Shift mir-dataflow from `rustc_borrowck` to `rustc_mir` crate.Felix S. Klock II-1/+2
2017-06-26Implement `quote!` and other `proc_macro` API.Jeffrey Seyfried-1/+0
2017-06-23Modify --explain to handle hidden code (`# ...`) and indented code blocks.kennytm-6/+13
2017-06-20Switch to the crates.io `getopts` crateAlex Crichton-10/+10
2017-06-19Bump version and stage0 compilerAlex Crichton-5/+0
2017-06-19Auto merge of #39409 - pnkfelix:mir-borrowck2, r=nikomatsakisbors-0/+3
2017-06-17Auto merge of #42650 - nrc:save-slim, r=eddybbors-3/+0
2017-06-16Auto merge of #42598 - cramertj:track-more-metadata, r=nikomatsakisbors-1/+2
2017-06-14suppress trait errors that are implied by other errorsAriel Ben-Yehuda-1/+4
2017-06-14Auto merge of #42433 - marco-c:profiling, r=alexcrichtonbors-3/+5
2017-06-14on-demand dylib dependency formatsTaylor Cramer-1/+1
2017-06-13On-demand is_const_fnTaylor Cramer-0/+1
2017-06-14Remove CSV format of save-analysis dataNick Cameron-3/+0
2017-06-12Add post-pass to remove EndRegions of unborrowed extents.Felix S. Klock II-0/+3
2017-06-10rustc: make the comon case of tcx.infer_ctxt(()) nicer.Eduard-Mihai Burtescu-1/+1
2017-06-04Merge branch 'profiling' of github.com:whitequark/rust into profilingMarco Castelluccio-3/+5
2017-06-01fix librustc_driver testsNiko Matsakis-16/+14
2017-05-24Rollup merge of #42150 - citizen428:feature/error-count-messages, r=Mark-Simu...Mark Simulacrum-2/+1
2017-05-24Change error count messagesMichael Kohl-2/+1
2017-05-23Rollup merge of #42016 - pietroalbini:stabilize/loop_break_value, r=nikomatsakisCorey Farwell-1/+1
2017-05-18Give a nicer error for non-Unicode arguments to rustc and rustdocJosh Stone-1/+10