summary refs log tree commit diff
path: root/src/librustc/session/mod.rs
AgeCommit message (Expand)AuthorLines
2018-10-18Revert "rustc_resolve: move extern_prelude from Resolver to Session."Vadim Petrochenkov-17/+1
2018-10-02rustc_resolve: move extern_prelude from Resolver to Session.Eduard-Mihai Burtescu-1/+17
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
2018-07-11Auto merge of #51230 - nikic:no-verify-lto, r=pnkfelixbors-2/+2
2018-07-05Fix rustdoc run failures by shutting down definitely some lintsGuillaume Gomez-1/+5
2018-06-12Rename -Z no-verify to -Z verify-llvm-irNikita Popov-2/+2
2018-06-01Fix optimization_fuelJohn Kåre Alsaker-1/+2
2018-05-21Stabilize suggestion applicability field in json outputManish Goregaokar-2/+0
2018-05-17Rename trans to codegen everywhere.Irina Popa-6/+6
2018-05-13Add a Rayon thread poolJohn Kåre Alsaker-1/+7
2018-05-09Allow for specifying a linker plugin for cross-language LTOMichael Woerister-0/+7
2018-05-01Rework force-frame-pointerSimonas Kazlauskas-2/+5
2018-05-01Don't force-enable frame pointers when generating debug infoBjörn Steinbrink-1/+1
2018-04-30Auto merge of #50204 - Manishearth:approx-enum, r=estebankbors-2/+2
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-2/+2
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-1/+1
2018-04-25Approximate -> ApplicabilityManish Goregaokar-2/+2
2018-04-25Auto merge of #50134 - andjo403:jobserver, r=michaelwoeristerbors-4/+13
2018-04-23make rustdoc test follow the jobserver limit of threadsfix that to many threa...Andreas Jonson-4/+13
2018-04-19add --edition optionKurtis Nusbaum-2/+2
2018-04-17Make one_time_diagnostics thread-safeJohn Kåre Alsaker-2/+2
2018-04-17Make Handler more thread-safeJohn Kåre Alsaker-5/+5