summary refs log tree commit diff
path: root/src/librustc/session/mod.rs
AgeCommit message (Expand)AuthorLines
2018-11-15resolve: Filter away macro prelude in modules with `#[no_implicit_prelude]` o...Vadim Petrochenkov-0/+4
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-3/+3
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-2/+2
2018-10-18Rollup merge of #55031 - nikic:verify_llvm_ir, r=Mark-Simulacrumkennytm-0/+1
2018-10-17Auto merge of #54671 - petrochenkov:extpre2015, r=nikomatsakisbors-18/+0
2018-10-15rustc/session: improve common patternsljedrz-29/+17
2018-10-15rustc/session: whitespace & formatting improvementsljedrz-2/+2
2018-10-13Revert "rustc_resolve: move extern_prelude from Resolver to Session."Vadim Petrochenkov-18/+0
2018-10-13Improve verify_llvm_ir config optionNikita Popov-0/+1
2018-10-11Support for disabling the PLT on ELF targetsGabriel Majeri-2/+22
2018-10-02Move prelude crate names into `Session`.David Wood-7/+6
2018-09-30Auto merge of #54650 - eddyb:no-extern's-land, r=alexcrichtonbors-1/+18
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-5/+5
2018-09-28rustc_resolve: move extern_prelude from Resolver to Session.Eduard-Mihai Burtescu-1/+18
2018-09-23Auto merge of #54325 - michaelwoerister:incr-thinlto-tests, r=alexcrichtonbors-0/+11
2018-09-20Auto merge of #54241 - vi:suggest_with_applicability, r=estebankbors-3/+8
2018-09-18incr.comp.: Allow for more fine-grained testing of CGU reuse and use it to te...Michael Woerister-0/+11
2018-09-17Whitespace fix again.Vitaly _Vi Shukela-5/+5
2018-09-17Add -Z dont-buffer-diagnostics, a way to force NLL to immediately emit its di...Felix S. Klock II-0/+2
2018-09-17Fix style according to review comments.Vitaly _Vi Shukela-2/+6
2018-09-16Remove usages of span_suggestion without ApplicabilityVitaly _Vi Shukela-3/+4
2018-09-14Rollup merge of #53950 - michaelwoerister:more-lto-cli, r=alexcrichtonkennytm-4/+21
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+4
2018-09-05Allow for opting out of ThinLTO and clean up LTO related cli flag handling.Michael Woerister-4/+21
2018-08-31Support local ThinLTO with incremental compilation.Michael Woerister-7/+12
2018-08-30Rollup merge of #53472 - eddyb:fx-pls, r=pnkfelixPietro Albini-3/+2
2018-08-28Fix warnings about the `native` target-cpuAlex Crichton-7/+0
2018-08-28Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.Eduard-Mihai Burtescu-3/+2
2018-08-20Auto merge of #52101 - japaric:linker-flavor, r=alexcrichtonbors-8/+1
2018-08-19mv codemap source_mapDonato Sciarra-12/+12
2018-08-19mv codemap() source_map()Donato Sciarra-2/+2
2018-08-19mv (mod) codemap source_mapDonato Sciarra-5/+5
2018-08-19mv CodeMap SourceMapDonato Sciarra-4/+4
2018-08-15Clean up CodegenUnit name generation.Michael Woerister-0/+10
2018-08-09try to infer linker flavor from linker name and vice versaJorge Aparicio-8/+1
2018-08-09Move span_bug and bug helper functions to utilMark Rousskov-38/+0
2018-08-09Cache ignored attributes inside ICH entirelyMark Rousskov-6/+0
2018-08-09Move Fingerprint to data structuresMark Rousskov-1/+1
2018-08-09Reuse Hash impls for session data structuresMark Rousskov-1/+1
2018-08-08Address review comments for #53031 and fix some merge fallout.Michael Woerister-0/+7
2018-08-07Fix issue around dllimport and ThinLTO as LLD runs it.Michael Woerister-1/+19
2018-08-04Use diagnostic API on SessionMark Rousskov-1/+1
2018-08-04Privatize some exports from code_statsMark Rousskov-2/+2
2018-08-02Include additional data in the json outputWesley Wiser-1/+1
2018-08-02First pass at json outputWesley Wiser-0/+5
2018-08-02Basic profilingWesley Wiser-0/+15
2018-07-27Remove unused option flagShotaro Yamada-3/+0
2018-07-20Make sure the compiler actually panics on `delay_span_bug`Oliver Schneider-0/+2
2018-07-16Revert "Clean up CodegenUnit name generation."Michael Woerister-9/+0
2018-07-11Clean up CodegenUnit name generation.Michael Woerister-0/+9