summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2017-04-22cache attributes of items from foreign cratesAriel Ben-Yehuda-0/+2
2017-04-22avoid calling `mk_region` unnecessarilyAriel Ben-Yehuda-2/+2
2017-04-21sort `provide`Niko Matsakis-1/+2
2017-04-21make `reachable_set` ref-countedNiko Matsakis-1/+1
2017-04-19propagate other obligations that were left outNiko Matsakis-3/+3
2017-04-18kill a bunch of one off tasksNiko Matsakis-2/+0
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-14Rollup merge of #40702 - mrhota:global_asm, r=nagisaCorey Farwell-0/+1
2017-04-13use `tcx.crate_name(LOCAL_CRATE)` rather than `LinkMeta::crate_name`Niko Matsakis-1/+1
2017-04-12Add global_asm testsA.J. Gardner-0/+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-11Fix some nitsSimonas Kazlauskas-1/+3
2017-04-11Initial attempt at implementing optimization fuel and re-enabling struct fiel...Austin Hicks-0/+8
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-6/+5
2017-03-27Fix various useless derefs and slicingsOliver Schneider-9/+9
2017-03-26Auto merge of #40826 - frewsxcv:rollup, r=frewsxcvbors-14/+10
2017-03-26Auto merge of #40347 - alexcrichton:rm-liblog, r=brsonbors-3/+6
2017-03-23convert privacy access levels into a queryNiko Matsakis-12/+8
2017-03-23Remove internal liblogAlex Crichton-3/+6
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-6/+5
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-18move the drop expansion code to rustc_mirAriel Ben-Yehuda-2/+1
2017-03-12Improve wording in the -{W,A,F,D} optionsTobias Schottdorf-1/+1
2017-03-12Auto merge of #40446 - arielb1:rollup, r=alexcrichtonbors-1/+1
2017-03-11Auto merge of #40220 - jseyfried:ast_macro_def, r=nrcbors-3/+0
2017-03-11Rollup merge of #40431 - fsasm:master, r=BurntSushiAriel Ben-Yehuda-1/+1
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: Whitelist the FMA target featureFabjan Sukalia-1/+1
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