about summary refs log tree commit diff
path: root/src/librustc/ty/query
AgeCommit message (Expand)AuthorLines
2019-01-08Move diagnostics out from QueryJob and optimize for the case with no diagnosticsJohn Kåre Alsaker-42/+54
2019-01-08Auto merge of #57114 - Zoxc:query-perf11, r=michaelwoeristerbors-1/+1
2019-01-07Rename some functionsJohn Kåre Alsaker-2/+2
2019-01-07Fix and optimize query profilingJohn Kåre Alsaker-22/+26
2019-01-05Rollup merge of #57295 - d-e-s-o:topic/be-be, r=zackmdaviskennytm-1/+1
2019-01-05Auto merge of #56837 - arielb1:nonprincipal-trait-objects, r=nikomatsakisbors-0/+3
2019-01-04Auto merge of #56723 - oli-obk:lazy_const, r=nikomatsakisbors-1/+1
2019-01-04implement a hack to make traitobject 0.1.0 compileAriel Ben-Yehuda-0/+3
2019-01-02Fix 'be be' constructsDaniel Mueller-1/+1
2019-01-02rename `type_moves_by_default` to `type_is_copy_modulo_regions`Niko Matsakis-1/+1
2019-01-01`<&'tcx ty::Const as Deref>::deref`Oliver Scherer-1/+1
2019-01-01Auto merge of #55937 - davidtwco:issue-54943, r=pnkfelixbors-2/+2
2018-12-31Clean up and optimize OpenTask / read_indexJohn Kåre Alsaker-1/+1
2018-12-31Auto merge of #57035 - Zoxc:query-pref9, r=michaelwoeristerbors-23/+34
2018-12-30Stop well-formedness checking unreachable code.David Wood-22/+2
2018-12-30Always check well-formedness.David Wood-2/+22
2018-12-28Auto merge of #57118 - Zoxc:query-stats, r=wesleywiserbors-1/+105
2018-12-27Integrate chalk enginescalexm-0/+17
2018-12-27Return an instantiated environment instead of a generic onescalexm-1/+1
2018-12-25Remove licensesMark Rousskov-70/+0
2018-12-25Auto merge of #56983 - ljedrz:parallel_query_tweaks, r=Zoxcbors-22/+10
2018-12-25Add a command line flag to print some query statsJohn Kåre Alsaker-1/+105
2018-12-23Rollup merge of #57034 - Zoxc:query-perf8, r=michaelwoeristerkennytm-0/+3
2018-12-21Uninline some debugging code and use unlikely! macroJohn Kåre Alsaker-23/+34
2018-12-21Inline tweaksJohn Kåre Alsaker-0/+3
2018-12-21Optimize away a moveJohn Kåre Alsaker-1/+4
2018-12-19Auto merge of #54252 - arielb1:deref-query, r=nikomatsakisbors-0/+12
2018-12-19Auto merge of #56613 - Zoxc:query-perf1, r=michaelwoeristerbors-61/+101
2018-12-19query: simplify stack trimming in cycle_checkljedrz-1/+1
2018-12-19query: minor refactoringljedrz-10/+3
2018-12-19query: insert visited queries more eagerlyljedrz-6/+3
2018-12-19query: faster stack reversal in remove_cycleljedrz-5/+3
2018-12-17Remove *_inlined variantsJohn Kåre Alsaker-2/+2
2018-12-17Rename await into cycle_error for the single threaded case and add some commentsJohn Kåre Alsaker-2/+6
2018-12-17Tweak query code for performanceJohn Kåre Alsaker-63/+99
2018-12-15make autoderef steps a queryAriel Ben-Yehuda-0/+12
2018-12-13Make the 'a lifetime on TyCtxt uselessJohn Kåre Alsaker-1/+1
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-9/+9
2018-12-07Auto merge of #56502 - Zoxc:hir-func, r=eddybbors-5/+5
2018-12-06Fix a race conditionJohn Kåre Alsaker-2/+5
2018-12-06Show usages of query cycles and correctly shift queries in a cycleJohn Kåre Alsaker-30/+61
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-5/+5
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-3/+3
2018-11-19Make const_eval_raw query return just an AllocIdRalf Jung-2/+2
2018-11-18Rollup merge of #55827 - ljedrz:various_stashed, r=alexcrichtonPietro Albini-1/+1
2018-11-15Rollup merge of #55778 - nnethercote:LrcPreds, r=eddybPietro Albini-5/+6
2018-11-14Wrap some query results in `Lrc`.Nicholas Nethercote-5/+6
2018-11-13Auto merge of #55912 - kennytm:rollup, r=kennytmbors-3/+4
2018-11-13Replace type params with bound vars in `rustc_traits::lowering`scalexm-1/+1
2018-11-13Rollup merge of #55882 - hugwijst:rc_return_crate_inherent_impls, r=Mark-Simu...kennytm-1/+2