summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2017-10-06Revert "Cleanup some remains of `hr_lifetime_in_assoc_type` compatibility lint"Niko Matsakis-43/+181
2017-10-06fix logic error in #44269's `prune_cache_value_obligations`Ariel Ben-Yehuda-1/+1
2017-09-28update commentNiko Matsakis-7/+18
2017-09-28add in a "paranoid" trait boundNiko Matsakis-0/+34
2017-09-28limit and clear cache obligations opportunisticallyNiko Matsakis-8/+111
2017-09-28clear out projection subobligations after they are processedAriel Ben-Yehuda-19/+112
2017-09-28`--cap-lints allow` switches off `can_emit_warnings`Zack M. Davis-3/+7
2017-09-28Allow unused extern crate againDavid Tolnay-1/+1
2017-09-14stabilize mem::discriminant (closes #24263)Alex Burka-2/+0
2017-08-27Track closure signatures & kinds in freshened typesAriel Ben-Yehuda-59/+113
2017-08-27Add missing dependency for WindowsTatsuyuki Ishi-0/+3
2017-08-27Address review comments, second turnTatsuyuki Ishi-2/+2
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-2/+22
2017-08-27Make unused-extern-crate warn-by-defaultTatsuyuki Ishi-1/+1
2017-08-26Auto merge of #44071 - alexcrichton:no-cycles, r=nikomatsakisbors-20/+27
2017-08-25rustc: Make `report_cycle` and `CycleError` privateAlex Crichton-3/+2
2017-08-25rustc: Skip cyclic checks in `item_path`Alex Crichton-6/+1
2017-08-25rustc: Fix two instances of `try_get`Alex Crichton-5/+12
2017-08-25rustc: Change the return of a query's `try_get`Alex Crichton-8/+14
2017-08-25Auto merge of #43994 - tamird:remove-attributes, r=alexcrichtonbors-3/+0
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-25Auto merge of #44046 - alexcrichton:capture-diagnostics, r=michaelwoeristerbors-22/+60
2017-08-25Auto merge of #43700 - gaurikholkar:struct_lifetimes, r=nikomatsakisbors-151/+318
2017-08-25Auto merge of #44012 - michaelwoerister:cache-hir-dep-node-index, r=nikomatsakisbors-232/+345
2017-08-25Auto merge of #43786 - scalexm:issue-43784, r=nikomatsakisbors-5/+47
2017-08-25Change to `Elaborate::None` inside `compute_projection`scalexm-1/+1
2017-08-24rustc: Capture diagnostics from all queriesAlex Crichton-22/+60
2017-08-24Auto merge of #43345 - matthewhammer:master, r=nikomatsakisbors-0/+136
2017-08-24Auto merge of #43532 - petrochenkov:pgargs, r=nikomatsakisbors-180/+171
2017-08-23add a commentNiko Matsakis-0/+23
2017-08-23-Z profile-query-and-key, separate from -Z profile-query; query key is string...Matthew Hammer-5/+29
2017-08-24build fixesgaurikholkar-30/+30
2017-08-24adding macro, cleaning up codegaurikholkar-19/+23
2017-08-23-Z profile-queries includes dep_graph.with_task uses in outputMatthew Hammer-1/+13
2017-08-23-Z profile-queries: remove panic when channel is unsetMatthew Hammer-1/+6
2017-08-23profiling with -Z profile-queries recognizes -Z time-passesMatthew Hammer-1/+11
2017-08-23inc comp: -Z profile-queries support; see also https://github.com/rust-lang-n...Matthew Hammer-0/+85
2017-08-23code review fixesgaurikholkar-60/+67
2017-08-22Introduce temporary target feature crt_static_respectedSamuel Holland-0/+9
2017-08-22Factor out a helper for the getting C runtime linkageSamuel Holland-0/+16
2017-08-22Auto merge of #44008 - RalfJung:staged1, r=alexcrichtonbors-1/+11
2017-08-22incr.comp.: Cache Hir-DepNodeIndices in the HIR map.Michael Woerister-232/+345
2017-08-22Auto merge of #43690 - scalexm:issue-28229, r=nikomatsakisbors-14/+42
2017-08-21Auto merge of #44009 - pnkfelix:mir-borrowck-as-query, r=arielb1bors-0/+4
2017-08-21Auto merge of #43971 - alexcrichton:lint-statements, r=michaelwoeristerbors-15/+33
2017-08-21Expose mir-borrowck via a query.Felix S. Klock II-0/+4
2017-08-20Make sure crates not opting in to staged_api don't use staged_apiRalf Jung-1/+11
2017-08-20code review fixesgaurikholkar-36/+23
2017-08-19Auto merge of #43936 - oli-obk:patch-6, r=alexcrichtonbors-4/+4
2017-08-19librustc_typeck: store a DefId rather than a NameTamir Duberstein-3/+3