summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
2015-11-21backport: Fix hygiene regression in patternsVadim Petrochenkov-1/+2
2015-10-26Disable MIR on beta/stable until we've resolved #29227 is resolved.Niko Matsakis-3/+13
2015-10-21save-analysis: don't recompute crate nameNick Cameron-5/+8
2015-10-09Misc fixupsNick Cameron-1/+1
2015-10-09Cache ids between lowering runsNick Cameron-5/+4
2015-10-09Move `for` loop desugaring to loweringNick Cameron-16/+16
2015-10-09Add a lowering contextNick Cameron-6/+16
2015-10-06rename `dump` to `mir_map`, which seems more suitableNiko Matsakis-1/+1
2015-10-06make mir map available to later passes (currently unused)Niko Matsakis-2/+3
2015-10-04do MIR construction after pattern evaluation for now to sidestepNiko Matsakis-3/+3
2015-10-02Auto merge of #28650 - sanxiyn:attr-usage, r=nrcbors-0/+4
2015-10-02Auto merge of #28768 - alexcrichton:dep-info++, r=brsonbors-32/+29
2015-10-02rustc: Emit phony targets for inputs in dep-infoAlex Crichton-1/+8
2015-10-03Check attribute usageSeo Sanghyeon-0/+4
2015-10-01move job of creating local-def-ids to ast-map (with a few stragglers)Niko Matsakis-1/+1
2015-09-30rustc: Support output filenames for each emit typeAlex Crichton-31/+21
2015-09-17Auto merge of #28454 - GSam:master, r=nrcbors-1/+3
2015-09-17Add compiler option to keep mtwt tablesGarming Sam-1/+3
2015-09-17Change to a multi-trait approachNick Cameron-3/+6
2015-09-17Changes to testsNick Cameron-4/+3
2015-09-17Add an early lint pass for lints that operate on the ASTNick Cameron-3/+5
2015-09-06add MIR crate and link it into the driverNiko Matsakis-0/+4
2015-09-03Move lints to HIRManish Goregaokar-1/+1
2015-09-03Add an intital HIR and lowering stepNick Cameron-20/+50
2015-08-21Add a `allow_asm` option so virtual ISA based targets (JS/PNaCl/WAsm) can dis...Richard Diamond-0/+3
2015-08-17feature gate `cfg(target_feature)`.Huon Wilson-3/+16
2015-08-14rustc: Allow changing the default allocatorAlex Crichton-80/+78
2015-08-01Split off `LocalCrateReader` from `CrateReader`mitaa-2/+2
2015-07-10Change some instances of .connect() to .join()Wesley Wiser-1/+1
2015-07-08trans: Link rlibs to dylibs with --whole-archiveAlex Crichton-2/+2
2015-07-05Feature-gate #[prelude_import].Eduard Burtescu-1/+1
2015-06-27Address nitsJared Roesch-1/+1
2015-06-26rustc: switch most remaining middle::ty functions to methods.Eduard Burtescu-10/+10
2015-06-20Auto merge of #26417 - brson:feature-err, r=steveklabnikbors-2/+4
2015-06-20Auto merge of #26382 - alexcrichton:less-racy-path, r=brsonbors-7/+0
2015-06-18Make a better error message for using #[feature] on stable rustBrian Anderson-2/+4
2015-06-19rustc: enforce stack discipline on ty::ctxt.Eduard Burtescu-114/+135
2015-06-19rustc_resolve: don't require redundant arguments to resolve_crate.Eduard Burtescu-5/+1
2015-06-19rustc: remove ownership of tcx from trans' context.Eduard Burtescu-22/+21
2015-06-17rustc_driver: Frob the global PATH lessAlex Crichton-7/+0
2015-06-11Auto merge of #26199 - swgillespie:issue-26092, r=alexcrichtonbors-2/+2
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-1/+1
2015-06-10fix #26092 by returning an empty OS string when the output file path has no f...swgillespie-2/+2
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-3/+3
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-05-26Make caching in stability work. This improves stability check performanceAriel Ben-Yehuda-1/+1
2015-05-24Auto merge of #25168 - Manishearth:register_attr, r=eddybbors-3/+5
2015-05-14Move configuration 1 phase before crate metadata collectionKevin Ballard-11/+11
2015-05-10Rollup merge of #25252 - inrustwetrust:crate-type-attribute, r=alexcrichtonManish Goregaokar-5/+2
2015-05-10Upgraded warning for invalid crate_type attribute syntax to an errorinrustwetrust-5/+2