summary refs log tree commit diff
path: root/src/librustc/session
AgeCommit message (Expand)AuthorLines
2016-07-03prefer `if let` to match with `None => {}` arm in some placesZack M. Davis-8/+5
2016-06-28cleanup: refactor away `ast::NodeIdAssigner`Jeffrey Seyfried-15/+4
2016-06-23make old school mode a bit more configurableJonathan Turner-1/+4
2016-06-23Consolidate codemap tests and fix more errors for travisJonathan Turner-7/+6
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-8/+8
2016-06-06Remove old -Z options that do nothingJonas Schievink-11/+0
2016-06-03Auto merge of #33460 - shepmaster:16-bit-pointers, r=Aatchbors-0/+1
2016-05-27Emit "no-frame-pointer-elim" attribute for closures, shims, and glue.Michael Woerister-1/+6
2016-05-25trans: save metadata even with -Z no-trans.Eduard Burtescu-1/+1
2016-05-25rustc: use a simpler scheme for plugin registrar symbol names.Eduard Burtescu-0/+10
2016-05-20Auto merge of #33553 - alexcrichton:cdylibs, r=brsonbors-1/+4
2016-05-19rustc: Add a new crate type, cdylibAlex Crichton-1/+4
2016-05-19Support 16-bit pointers as well as i/usizeJake Goulding-0/+1
2016-05-18fix indentation of session/mod.rsNiko Matsakis-3/+3
2016-05-18thread the DepGraph to session/crate-storeNiko Matsakis-10/+26
2016-05-09Auto merge of #32900 - alexcrichton:panic2abort, r=nikomatsakisbors-4/+37
2016-05-09rustc: Implement custom panic runtimesAlex Crichton-4/+37
2016-05-09Add #[cfg(target_has_atomic)] to get atomic support for the current targetAmanieu d'Antras-0/+10
2016-05-05Fix some some duplicate words.Georg Brandl-1/+1
2016-05-02Auto merge of #32756 - nikomatsakis:borrowck-snippet, r=nrcbors-2/+2
2016-05-02refactor to use new snippet code and modelNiko Matsakis-2/+2
2016-04-29Emit warning to user when attempting to use optimize for size on non-nightly ...Brandon Edens-0/+4
2016-04-28Place optimize for size and minsize rustc invocation options behind a nightlyBrandon Edens-11/+12
2016-04-28Add opt-level options for optimizing for size and minimum size. This attemptsBrandon Edens-9/+13
2016-04-28Auto merge of #33217 - aochagavia:fileloader, r=nrcbors-1/+13
2016-04-27rustc_driver: Allow running the compiler with a FileLoaderAdolfo OchagavĂ­a-1/+13
2016-04-26save-analysis-json: thread through -z optionNick Cameron-1/+3
2016-04-20librustc: remove outdated workaroundTamir Duberstein-3/+0
2016-04-20Auto merge of #31709 - ranma42:target_feature-from-llvm, r=alexcrichtonbors-0/+57
2016-04-17Auto merge of #33012 - pravic:describe-L-rustc-option, r=alexcrichtonbors-2/+3
2016-04-16Auto merge of #32909 - sanxiyn:unused-trait-import-2, r=alexcrichtonbors-2/+0
2016-04-15Describe possible keys of the -L rustc option.pravic-2/+3
2016-04-14Rollup merge of #32868 - kraai:remove-comma, r=GuillaumeGomezSteve Klabnik-1/+1
2016-04-12Remove unused trait importsSeo Sanghyeon-2/+0
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-3/+3
2016-04-10Remove an extra command from the usage messageMatt Kraai-1/+1
2016-04-09Introduce the `init_llvm` functionAndrea Canciani-0/+57
2016-04-07Auto merge of #32016 - nikomatsakis:incr-comp-save, r=mwbors-12/+19
2016-04-06restructure rustc options relating to incr. comp.Niko Matsakis-12/+19
2016-04-05Centralize nightly compiler flags handlingGuillaume Gomez-21/+85
2016-03-31librustc: excise Session's now-unused bug methodsBenjamin Herr-17/+0
2016-03-31librustc: replace panic!() with bug!()Benjamin Herr-2/+2
2016-03-31librustc: replace unreachable! with bug!()Benjamin Herr-1/+1
2016-03-31librustc: replace tcx.sess.bug calls with bug!()Benjamin Herr-1/+1
2016-03-31librustc: add {span_,}bug! macrosBenjamin Herr-0/+34
2016-03-31Rollup merge of #32494 - pnkfelix:gate-parser-recovery-via-debugflag, r=nrcManish Goregaokar-0/+6
2016-03-30Put in `-Z continue-parse-after-error`Felix S. Klock II-0/+6
2016-03-29Remove unnecessary dependencies on rustc_llvm.Eduard Burtescu-6/+0
2016-03-28Auto merge of #32267 - durka:inclusive-range-error, r=nrcbors-0/+4
2016-03-26Rollup merge of #32199 - nikomatsakis:limiting-constants-in-patterns-2, r=pnk...Manish Goregaokar-1/+7