about summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
2017-04-16rustc: use monomorphic const_eval for cross-crate enum discriminants.Eduard-Mihai Burtescu-0/+2
2017-04-16rustc: expose monomorphic const_eval through on-demand.Eduard-Mihai Burtescu-1/+2
2017-04-15rustc: provide adt_sized_constraint as an on-demand query.Eduard-Mihai Burtescu-0/+1
2017-04-13use `tcx.crate_name(LOCAL_CRATE)` rather than `LinkMeta::crate_name`Niko Matsakis-1/+1
2017-04-12Rollup merge of #41232 - arielb1:mir-rvalues, r=eddybTim Neumann-6/+2
2017-04-12Rollup merge of #41141 - michaelwoerister:direct-metadata-ich-final, r=nikoma...Tim Neumann-0/+1
2017-04-12Rollup merge of #41063 - nikomatsakis:issue-40746-always-exec-loops, r=eddybTim Neumann-0/+1
2017-04-12ICH: Replace old, transitive metadata hashing with direct hashing approach.Michael Woerister-0/+1
2017-04-11Move rvalue checking to MIRAriel Ben-Yehuda-6/+2
2017-04-07Rollup merge of #41056 - michaelwoerister:central-defpath-hashes, r=nikomatsakisCorey Farwell-2/+6
2017-04-07ICH: Centrally compute and cache DefPath hashes as part of DefPathTable.Michael Woerister-2/+6
2017-04-07Auto merge of #40873 - cramertj:on-demandify-queries, r=nikomatsakisbors-0/+1
2017-04-05Properly adjust filenames when multiple emissionsSimonas Kazlauskas-4/+3
2017-04-04push `borrowck` into its own taskNiko Matsakis-0/+1
2017-04-04On-demandify reachabilityTaylor Cramer-0/+1
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-2/+2
2017-03-27Rollup merge of #40751 - nrc:save-callback, r=eddybAlex Crichton-4/+1
2017-03-26Auto merge of #40826 - frewsxcv:rollup, r=frewsxcvbors-14/+10
2017-03-26Auto merge of #40347 - alexcrichton:rm-liblog, r=brsonbors-2/+2
2017-03-23convert privacy access levels into a queryNiko Matsakis-12/+8
2017-03-23Remove internal liblogAlex Crichton-2/+2
2017-03-23move `export_map` into the tcxNiko Matsakis-3/+3
2017-03-23Rollup merge of #40668 - cramertj:on-demandify-more, r=nikomatsakisCorey Farwell-0/+1
2017-03-22Rollup merge of #40678 - michaelwoerister:dmi-prep, r=nikomatsakisCorey Farwell-1/+1
2017-03-23save-analysis: allow clients to get data directly without writing to a fileNick Cameron-4/+1
2017-03-22Move Fingerprint to rustc::ich::Fingerprint.Michael Woerister-1/+1
2017-03-21Teach rustc --emit=mirJake Goulding-0/+7
2017-03-20On-demandify associated item retrievalTaylor Cramer-0/+1
2017-03-11Auto merge of #40220 - jseyfried:ast_macro_def, r=nrcbors-3/+0
2017-03-11Auto merge of #39648 - Aatch:mir-inlining-2, r=eddybbors-0/+1
2017-03-10Rollup merge of #40336 - alexcrichton:fast-dep-info, r=nrcAlex Crichton-0/+4
2017-03-10rustc: Exit quickly on only `--emit dep-info`Alex Crichton-0/+4
2017-03-10Remove ability for plugins to register a MIR passSimonas Kazlauskas-2/+1
2017-03-10Refactor out `ast::ItemKind::MacroDef`.Jeffrey Seyfried-3/+0
2017-03-10Initial implementation of inlining for MIRJames Miller-0/+1
2017-02-28Add warning cycle.Jeffrey Seyfried-0/+8
2017-02-25rustc_const_eval: demand that the MIR qualify_consts ran on each evaluated body.Eduard-Mihai Burtescu-3/+2
2017-02-25rustc_typeck: move the leaves (generics, trait_def, adt_def) to on-demand.Eduard-Mihai Burtescu-0/+1
2017-02-25rustc_typeck: lift CrateCtxt to TyCtxt.Eduard Burtescu-10/+8
2017-02-25rustc_mir: expose MIR building through ty::maps::Provider.Eduard-Mihai Burtescu-2/+3
2017-02-25rustc: introduce a query system for type information in ty::maps.Eduard Burtescu-1/+8
2017-02-16Refactor macro resolution errors + add derive macro suggestionsJosh Driver-4/+6
2017-02-09driver: restore partially deleted commentAlex Burka-0/+1
2017-02-03add and use rename_or_copy_remove fn that fallback to copy & removeking6cong-1/+2
2017-02-03rename other than copy/removeking6cong-2/+1
2017-01-30unify time_passes argument passingking6cong-4/+4
2017-01-30doc comment rewordking6cong-1/+1
2017-01-26rustc: don't call the HIR AST.Eduard-Mihai Burtescu-3/+3
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-1/+1
2017-01-20Rollup merge of #38842 - abonander:proc_macro_attribute, r=jseyfriedAlex Crichton-11/+12