summary refs log tree commit diff
path: root/src/librustc/session
AgeCommit message (Expand)AuthorLines
2019-07-18Only error about MSVC + PGO + unwind if we're generating codeWesley Wiser-2/+5
2019-07-02Auto merge of #61268 - michaelwoerister:stabilize-pgo, r=alexcrichtonbors-18/+17
2019-06-25Rollup merge of #62055 - matthewjasper:fix-error-counting, r=pnkfelixMazdak Farrokhzad-9/+6
2019-06-22Prefer to use `has_errors` to `err_count`Matthew Jasper-9/+6
2019-06-21Remove warnings about incr. comp. generating less debugging output.Michael Woerister-18/+2
2019-06-21Stabilize profile-guided optimization.Michael Woerister-18/+17
2019-06-16Fix tidyVadim Petrochenkov-2/+0
2019-06-16Separate librustc modulechansuke-708/+707
2019-06-11Auto merge of #61741 - Centril:rollup-fgro5kz, r=Centrilbors-2/+6
2019-06-11rustc: deny(unused_lifetimes).Eduard-Mihai Burtescu-1/+1
2019-06-10Address review commentsPhilipp Hansch-2/+2
2019-06-10librustc_errors: Add some more documentationPhilipp Hansch-2/+6
2019-06-05librustc_errors: Rename AnnotateRs -> AnnotateSnippetPhilipp Hansch-5/+5
2019-06-04Add new error-format value to use annotate-snippet outputPhilipp Hansch-14/+35
2019-05-31rustc_codegen_utils: add new mangling scheme implementation.Eduard-Mihai Burtescu-3/+35
2019-05-30Auto merge of #61005 - michaelwoerister:error-pgo-windows-unwind, r=zackmdavisbors-0/+12
2019-05-29rustc_codegen_llvm: remove LLVM instruction count stats.Eduard-Mihai Burtescu-19/+0
2019-05-28Rename PgoGenerate to something more general.Michael Woerister-17/+19
2019-05-28Allow to specify profiling data output directory as -Zself-profile argument.Michael Woerister-4/+14
2019-05-28Emit error when trying to use PGO in conjunction with unwinding on Windows.Michael Woerister-0/+12
2019-05-27Fix unit test after pgo-use change.Michael Woerister-1/+1
2019-05-27PGO: Check that pgo-use file actually exists. LLVM seems to only emit an easy...Michael Woerister-0/+9
2019-05-27Use a PathBuf instead of String for representing the pgo-use path internally.Michael Woerister-2/+2
2019-05-27Avoid unnecessary internings.Nicholas Nethercote-10/+9
2019-05-21Move `edition` outside the hygiene lock and avoid accessing itJohn Kåre Alsaker-6/+6
2019-05-16Rollup merge of #60769 - ehuss:rustc-cli-docs, r=steveklabnikMazdak Farrokhzad-2/+1
2019-05-13Remove the equality operation between `Symbol` and strings.Nicholas Nethercote-1/+2
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+2
2019-05-12Update rustc book CLI docs.Eric Huss-2/+1
2019-05-08Optimize HIR mapJohn Kåre Alsaker-3/+0
2019-05-07rustc: rename -Z emit-directives to -Z emit-artifact-notifications and simpli...Eduard-Mihai Burtescu-2/+2
2019-05-05Add commentsvarkor-0/+9
2019-05-05Fix argument alias handling for -g and -C debuginfovarkor-3/+8
2019-05-05Fix argument alias handling for -O and -C opt-levelvarkor-3/+8
2019-05-03Update help messageChristopher Vittal-1/+1
2019-05-02Remove BorrowckMode::CompareChristopher Vittal-4/+0
2019-04-29Auto merge of #60006 - nnethercote:json-for-pipelining, r=alexcrichtonbors-3/+3
2019-04-30In JSON output, emit a directive after metadata is generated.Nicholas Nethercote-0/+2
2019-04-28Rollup merge of #60347 - JohnTitor:remove-flags, r=matthewjasperMazdak Farrokhzad-4/+0
2019-04-28Rollup merge of #60270 - alexcrichton:metadata-multi-cgu, r=oli-obkMazdak Farrokhzad-3/+2
2019-04-28Remove two-phase-beyond-autorefYuki OKUSHI-2/+0
2019-04-28Remove two-phase-borrowsYuki OKUSHI-2/+0
2019-04-26Remove unused `DiagnosticOutput::Emitter` variant.Nicholas Nethercote-3/+1
2019-04-25ignore-tidy-filelength on all files with greater than 3000 linesvarkor-0/+2
2019-04-25rustc: Flag metadata compatible with multiple CGUsAlex Crichton-3/+2
2019-04-22Remove double trailing newlinesvarkor-1/+0
2019-04-21Enable migrate mode by default on the 2015 editionMatthew Jasper-15/+2
2019-04-19Rollup merge of #60045 - estebank:suggest-std, r=petrochenkovMazdak Farrokhzad-0/+5
2019-04-18Suggest appropriate path when calling associated item on bare typesEsteban Küber-0/+5
2019-04-18Implement event filtering for self-profiler.Michael Woerister-1/+3