summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
2016-04-06add code to persist graph and for unit-testingNiko Matsakis-0/+8
2016-04-06make an incremental crateNiko Matsakis-2/+10
2016-04-06restructure rustc options relating to incr. comp.Niko Matsakis-1/+1
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-5/+4
2016-04-03Auto merge of #32210 - Aatch:mir-traversal, r=nikomatsakisbors-7/+13
2016-03-31Turn break critical edges into a MIR passJames Miller-12/+11
2016-03-31Rollup merge of #32494 - pnkfelix:gate-parser-recovery-via-debugflag, r=nrcManish Goregaokar-0/+4
2016-03-30Put in `-Z continue-parse-after-error`Felix S. Klock II-0/+4
2016-03-30move `const_eval` and `check_match` out of `librustc`Oliver Schneider-1/+2
2016-03-30Add and use a break critical edges transformJames Miller-1/+8
2016-03-27rustc_trans: move the contents of the trans module to top-level.Eduard Burtescu-1/+1
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-2/+2
2016-03-25store krate information more uniformlyNiko Matsakis-1/+1
2016-03-25Make the compiler emit an error if the crate graph contains two crates with t...Michael Woerister-3/+7
2016-03-25Make the definite name of the local crate available in the tcx.Michael Woerister-0/+1
2016-03-25Compute a salt from arguments passed via -Cmetadata.Michael Woerister-3/+30
2016-03-22fix alignmentJorge Aparicio-16/+16
2016-03-22try! -> ?Jorge Aparicio-32/+32
2016-03-21scaffolding for borrowck on MIR.Felix S. Klock II-1/+1
2016-03-14Auto merge of #32169 - mitaa:anon-tip, r=nrcbors-5/+4
2016-03-14Allow custom filenames for anonymous inputsmitaa-5/+4
2016-03-13Auto merge of #31916 - nagisa:mir-passmgr-2, r=arielb1bors-10/+15
2016-03-09Auto merge of #32073 - jseyfried:fix_another_trait_privacy_error, r=nikomatsakisbors-4/+1
2016-03-09Auto merge of #31631 - jonas-schievink:agoraphobia, r=nrcbors-10/+17
2016-03-06Refactor away `ExternalExports`Jeffrey Seyfried-4/+1
2016-03-04Address commentsSimonas Kazlauskas-2/+1
2016-03-04Add Pass manager for MIRSimonas Kazlauskas-11/+17
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-7/+7
2016-02-20fix a few remaining bugs - make check runs!Ariel Ben-Yehuda-8/+12
2016-02-19Do less panicking in generalJonas Schievink-1/+7
2016-02-16Move more uses of `panictry!` out of libsyntaxJonas Schievink-10/+11
2016-02-13Auto merge of #31524 - jonas-schievink:autoderef, r=steveklabnikbors-1/+1
2016-02-12Use more autoderef in rustc_driverJonas Schievink-1/+1
2016-02-12Auto merge of #30726 - GuillaumeGomez:compile-fail, r=brsonbors-1/+1
2016-02-09Allow registering MIR-passes through compiler pluginsOliver Schneider-2/+7
2016-02-09make `MirMap` a struct instead of a type alias for `NodeMap`Oliver Schneider-1/+1
2016-02-07Add compile-fail test in rustdocGuillaume Gomez-1/+1
2016-02-05Instrument a bunch of tasks that employ the HIR map in one way orNiko Matsakis-21/+31
2016-02-01Try to run compiler callbacks when we error outNick Cameron-67/+93
2016-02-01Replace some aborts with ResultsNick Cameron-12/+14
2016-01-26rebasingNick Cameron-2/+2
2016-01-26Initial work towards abort-free compilationNick Cameron-202/+203
2016-01-22test falloutNick Cameron-11/+22
2016-01-22The war on abort_if_errorsNick Cameron-31/+33
2016-01-21move more checks out of librustcOliver Schneider-6/+7
2016-01-15move const block checks before lowering stepOliver Schneider-1/+5
2016-01-11Replace --show-span with -Z show-spanMatt Kraai-1/+1
2016-01-05Annotate the compiler with information about what it is doing when.Niko Matsakis-1/+1
2015-12-30use structured errorsNick Cameron-2/+3
2015-12-25Delete the AST after loweringJonas Schievink-3/+11