about summary refs log tree commit diff
path: root/src/librustc_driver/lib.rs
AgeCommit message (Expand)AuthorLines
2016-07-19Merge branch 'master' into issue-30961Cameron Hart-14/+31
2016-07-16Merge branch 'master' into issue-30961Cameron Hart-3/+3
2016-07-14Remove emit from emitter, leaving emit_structJonathan Turner-14/+20
2016-07-14Remove BasicEmitterJonathan Turner-3/+14
2016-07-11Avoid passing around the thread-local interner in `librustc_metadata`.Jeffrey Seyfried-3/+3
2016-07-11Add help for target CPUs, features, relocation and code models.Cameron Hart-0/+24
2016-06-30Remove `after_expand` and `after_write_deps` CompileController entry pointsJeffrey Seyfried-1/+1
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-11/+14
2016-05-25trans: save metadata even with -Z no-trans.Eduard Burtescu-4/+0
2016-05-18thread the DepGraph to session/crate-storeNiko Matsakis-4/+11
2016-05-10Also rename the print_from_ast.Pavel Sountsov-11/+11
2016-05-10Rename after_ast to after_hir_lowering.Pavel Sountsov-2/+2
2016-05-10Make --emit dep-info work correctly with -Z no-analysis again.Pavel Sountsov-13/+13
2016-05-09Reimplement pretty printingJeffrey Seyfried-0/+2
2016-05-08Auto merge of #33091 - sanxiyn:unused-trait-import-3, r=nrcbors-1/+0
2016-05-03Remove unused trait imports flagged by lintSeo Sanghyeon-1/+0
2016-05-02Auto merge of #33119 - nrc:pretty, r=pnkfelixbors-54/+63
2016-05-03rebasingNick Cameron-1/+0
2016-05-03Fix testsNick Cameron-1/+4
2016-05-03Refactor pretty printing to use more of the driverNick Cameron-11/+33
2016-05-03Use the compiler API to run pretty printing.Nick Cameron-53/+39
2016-05-03Make pretty printer take Session by refNick Cameron-3/+2
2016-05-02fix rebase flawsNiko Matsakis-3/+2
2016-05-02refactor to use new snippet code and modelNiko Matsakis-7/+9
2016-05-01Avoid using the lowering context in `librustc_save_analysis`Jeffrey Seyfried-1/+0
2016-05-01Remove rust flags from doc blockGuillaume Gomez-1/+7
2016-04-28Auto merge of #33217 - aochagavia:fileloader, r=nrcbors-9/+21
2016-04-27rustc_driver: Allow running the compiler with a FileLoaderAdolfo OchagavĂ­a-9/+21
2016-04-26save-analysis-json: thread through -z optionNick Cameron-2/+18
2016-04-20debugging, misc fixesNick Cameron-8/+3
2016-04-07Auto merge of #32016 - nikomatsakis:incr-comp-save, r=mwbors-0/+1
2016-04-06Auto merge of #32230 - GuillaumeGomez:extend_css, r=alexcrichtonbors-49/+4
2016-04-06make an incremental crateNiko Matsakis-0/+1
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-1/+0
2016-04-05Centralize nightly compiler flags handlingGuillaume Gomez-49/+4
2016-03-31allow RUST_BACKTRACE=0 to act as if unsetEmanuel Czirai-1/+4
2016-03-30move `const_eval` and `check_match` out of `librustc`Oliver Schneider-0/+2
2016-03-29Remove unnecessary dependencies on rustc_llvm.Eduard Burtescu-0/+4
2016-03-27rustc_trans: move save to librustc_save_analysis.Eduard Burtescu-1/+2
2016-03-25Compute a salt from arguments passed via -Cmetadata.Michael Woerister-2/+0
2016-03-22sprinkle feature gates here and thereJorge Aparicio-0/+1
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-14Allow custom filenames for anonymous inputsmitaa-5/+6
2016-03-09Auto merge of #31631 - jonas-schievink:agoraphobia, r=nrcbors-6/+17
2016-03-03Hide gated cfg attributes from the output of `--print cfg`Andrea Canciani-1/+10
2016-03-02Build the same configuration when compiling and for `--print cfg`Andrea Canciani-1/+3
2016-02-24rustc: Refactor how unstable flags are handledAlex Crichton-52/+98
2016-02-19Do less panicking in generalJonas Schievink-1/+13