about summary refs log tree commit diff
path: root/src/librustc/session
AgeCommit message (Expand)AuthorLines
2018-09-15rustc: add unstable support for --extern crate_name without a path.Eduard-Mihai Burtescu-21/+22
2018-09-14Rollup merge of #53950 - michaelwoerister:more-lto-cli, r=alexcrichtonkennytm-20/+65
2018-09-08Rollup merge of #54007 - japaric:gh53964, r=cramertjkennytm-0/+4
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+4
2018-09-06Validate syntax of `--cfg` command line argumentsVadim Petrochenkov-14/+25
2018-09-05Allow for opting out of ThinLTO and clean up LTO related cli flag handling.Michael Woerister-20/+65
2018-08-31Support local ThinLTO with incremental compilation.Michael Woerister-8/+13
2018-08-30Rollup merge of #53472 - eddyb:fx-pls, r=pnkfelixPietro Albini-7/+6
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-7/+6
2018-08-23use String::new() instead of String::from(""), "".to_string(), "".to_owned() ...Matthias Krüger-3/+3
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-6/+6
2018-08-19mv CodeMap SourceMapDonato Sciarra-4/+4
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-2/+2
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-33/+5
2018-08-09Remove dependency on rustc::ty from code_statsMark Rousskov-14/+1
2018-08-09Move rustc::util::fs into separate (new) crateMark Rousskov-2/+2
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-8/+19
2018-08-07Fix outdated description of -Zcross-lang-lto.Michael Woerister-1/+1
2018-08-04Use diagnostic API on SessionMark Rousskov-1/+1
2018-08-04Move share_generics getter onto options directlyMark Rousskov-0/+18
2018-08-04Move basic_options to impl of DefaultMark Rousskov-60/+62
2018-08-04Normalize DebugInfoLevel to standard styleMark Rousskov-15/+13
2018-08-04Normalize EntryFnType variants to standard styleMark Rousskov-3/+2
2018-08-04Normalize variants of Passes to standard styleMark Rousskov-11/+9
2018-08-04Normalize variants of CrateType to standard styleMark Rousskov-21/+20
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/+7
2018-08-02Basic profilingWesley Wiser-1/+18
2018-07-29Auto merge of #52738 - ljedrz:push_to_extend, r=eddybbors-3/+1
2018-07-29Replace push loops with collect() and extend() where possibleljedrz-3/+1
2018-07-29Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkovbors-2/+2
2018-07-28Auto merge of #52355 - pietroalbini:zfeature, r=eddybbors-0/+2
2018-07-28Rollup merge of #52765 - sinkuu:remove_nonzeroing_move_opt, r=pnkfelixkennytm-9/+0
2018-07-27Add the -Zcrate-attr=foo nightly rustc flag to inject crate attributesPietro Albini-0/+2
2018-07-27Prefer to_string() to format!()ljedrz-2/+2
2018-07-27Auto merge of #52681 - pnkfelix:z-borrowck-migrate, r=nikomatsakisbors-1/+16
2018-07-27Remove unused option flagShotaro Yamada-9/+0
2018-07-26Add `migrate` to list of values for `-Z borrowck=...`Felix S. Klock II-1/+1
2018-07-26Add `-Z borrowck=migrate` flag, use it to link NLL up to AST-borrowck.Felix S. Klock II-0/+15