about summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2016-04-02Auto merge of #32549 - respeccing:rust_backtrace_disabled, r=alexcrichtonbors-1/+4
2016-04-01Auto merge of #32544 - alexcrichton:rustbuild-dist-libtest, r=brsonbors-1/+0
2016-04-01rustbuild: Fix dist for non-host targetsAlex Crichton-1/+0
2016-03-31allow RUST_BACKTRACE=0 to act as if unsetEmanuel Czirai-1/+4
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/+5
2016-03-29Plumb obligations through librustc/inferMasood Malekghassemi-8/+17
2016-03-30Add and use a break critical edges transformJames Miller-1/+8
2016-03-29Auto merge of #32571 - eddyb:llvm-back-to-back, r=alexcrichtonbors-0/+4
2016-03-29Remove unnecessary dependencies on rustc_llvm.Eduard Burtescu-0/+4
2016-03-28Refactor s.t. TypeRelation implementors don't escape InferCtxtMasood Malekghassemi-14/+11
2016-03-27rustc_trans: move the contents of the trans module to top-level.Eduard Burtescu-1/+1
2016-03-27rustc_trans: move save to librustc_save_analysis.Eduard Burtescu-1/+3
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-20/+20
2016-03-27rustc: move middle::subst into middle::ty.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/+2
2016-03-25Compute a salt from arguments passed via -Cmetadata.Michael Woerister-5/+30
2016-03-22fix alignmentJorge Aparicio-16/+16
2016-03-22sprinkle feature gates here and thereJorge Aparicio-0/+1
2016-03-22try! -> ?Jorge Aparicio-58/+58
2016-03-22Auto merge of #32156 - pnkfelix:borrowck-on-mir-move-analysis, r=nikomatsakisbors-8/+13
2016-03-21scaffolding for borrowck on MIR.Felix S. Klock II-8/+13
2016-03-20Utilize `if..let` over single `match` branch.Corey Farwell-33/+28
2016-03-20Remove double-negative conditionals.Corey Farwell-6/+6
2016-03-20Replace unneeded owned `Vec` usage with `slice`.Corey Farwell-3/+3
2016-03-14Auto merge of #30652 - aturon:specialization, r=nikomatsakisbors-1/+5
2016-03-14Fixes after rebaseAaron Turon-1/+5
2016-03-14Auto merge of #32169 - mitaa:anon-tip, r=nrcbors-11/+14
2016-03-14Allow custom filenames for anonymous inputsmitaa-11/+14
2016-03-13Auto merge of #31916 - nagisa:mir-passmgr-2, r=arielb1bors-39/+43
2016-03-12Implement --unpretty mir-cfg for graphviz outputSimonas Kazlauskas-29/+28
2016-03-09Auto merge of #31710 - eddyb:reify, r=nikomatsakisbors-10/+9
2016-03-09Auto merge of #32073 - jseyfried:fix_another_trait_privacy_error, r=nikomatsakisbors-4/+1
2016-03-09Split TyBareFn into TyFnDef and TyFnPtr.Eli Friedman-10/+9
2016-03-09Auto merge of #31631 - jonas-schievink:agoraphobia, r=nrcbors-18/+36
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-03Auto merge of #31671 - ranma42:printcfg, r=alexcrichtonbors-2/+13
2016-03-03Hide gated cfg attributes from the output of `--print cfg`Andrea Canciani-1/+10
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-13/+13
2016-03-02Build the same configuration when compiling and for `--print cfg`Andrea Canciani-1/+3
2016-02-27Auto merge of #31915 - nagisa:mir-unpretty-fix, r=arielb1bors-12/+13
2016-02-27Fix MIR unpretty on failure conditionsSimonas Kazlauskas-12/+13
2016-02-24rustc: Refactor how unstable flags are handledAlex Crichton-52/+98
2016-02-20fix a few remaining bugs - make check runs!Ariel Ben-Yehuda-8/+12