summary refs log tree commit diff
path: root/src/librustc/ty/context.rs
AgeCommit message (Expand)AuthorLines
2019-02-17Make `intern_lazy_const` actually intern its argument.Nicholas Nethercote-10/+12
2019-01-13Rollup merge of #57113 - Zoxc:query-perf10, r=michaelwoeristerMazdak Farrokhzad-3/+12
2019-01-13Rollup merge of #57547 - Xanewok:ptr-eq, r=petrochenkovMazdak Farrokhzad-10/+7
2019-01-12Use `ptr::eq` where applicableIgor Matuszewski-10/+7
2019-01-08[Cleanup] This is the first in the series of removals of with_freevars usage.Blitzerr-1/+1
2019-01-08Issue 56905Blitzerr-0/+10
2019-01-08Move diagnostics out from QueryJob and optimize for the case with no diagnosticsJohn Kåre Alsaker-3/+12
2019-01-08Auto merge of #57114 - Zoxc:query-perf11, r=michaelwoeristerbors-5/+5
2019-01-08Auto merge of #57095 - Zoxc:prof-fix, r=michaelwoeristerbors-1/+5
2019-01-07Rename some functionsJohn Kåre Alsaker-1/+1
2019-01-07Fix and optimize query profilingJohn Kåre Alsaker-1/+5
2019-01-07Rollup merge of #57290 - mark-i-m:remove-outdated-comment, r=michaelwoeristerPietro Albini-3/+0
2019-01-02remove outdated commentMark Mansi-3/+0
2019-01-01Check the correct arenaOliver Scherer-1/+1
2019-01-01Remove unused functionOliver Scherer-8/+0
2019-01-01Macrofy more `Lift` implsOliver Scherer-200/+48
2019-01-01Properly lift `Allocations`Oliver Scherer-9/+2
2019-01-01what is going on?Oliver Scherer-7/+7
2019-01-01Git is drunkOliver Scherer-7/+7
2019-01-01rebase falloutOliver Scherer-6/+1
2019-01-01`<&'tcx ty::Const as Deref>::deref`Oliver Scherer-24/+3
2019-01-01Move the `Unevaluated` constant arm upwards in the type structureOliver Scherer-2/+23
2018-12-31Clean up and optimize OpenTask / read_indexJohn Kåre Alsaker-5/+5
2018-12-30Refactor `UserTypeAnnotation`.David Wood-42/+104
2018-12-28Auto merge of #57118 - Zoxc:query-stats, r=wesleywiserbors-1/+1
2018-12-27Correctly lift empty lists of clauses and goalsscalexm-0/+8
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-25Add a command line flag to print some query statsJohn Kåre Alsaker-1/+1
2018-12-21Inline tweaksJohn Kåre Alsaker-0/+10
2018-12-19Auto merge of #56613 - Zoxc:query-perf1, r=michaelwoeristerbors-1/+2
2018-12-19Auto merge of #56601 - Zoxc:lifetime-killer, r=nikomatsakisbors-20/+35
2018-12-17Revert thread-local changesJohn Kåre Alsaker-14/+4
2018-12-17Tweak query code for performanceJohn Kåre Alsaker-5/+16
2018-12-13Auto merge of #56461 - oli-obk:alloc_ids, r=RalfJungbors-1/+1
2018-12-13Some changesJohn Kåre Alsaker-1/+3
2018-12-13Make the 'a lifetime on TyCtxt uselessJohn Kåre Alsaker-19/+32
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-12/+12
2018-12-07Auto merge of #56502 - Zoxc:hir-func, r=eddybbors-23/+28
2018-12-06Fix printing of spans with no TyCtxtJohn Kåre Alsaker-2/+6
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-23/+28
2018-12-04syntax: Remove `#[non_exhaustive]` from `Edition`Vadim Petrochenkov-6/+0
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-1/+1
2018-12-03Monomorphize `AllocMap` structOliver Scherer-1/+1
2018-12-01Rollup merge of #56324 - Zoxc:int-ext, r=nikomatsakiskennytm-111/+74
2018-11-29Add inline attributes and add unit to CommonTypesJohn Kåre Alsaker-1/+38
2018-11-29Use raw_entry for more efficient interningJohn Kåre Alsaker-111/+74
2018-11-29Rollup merge of #56257 - mark-i-m:rustc-guide-links, r=nikomatsakisGuillaume Gomez-1/+1
2018-11-27Auto merge of #56094 - RalfJung:memory-data-revived, r=oli-obkbors-1/+1
2018-11-27resolve: Implement edition hygiene for imports and absolute pathsVadim Petrochenkov-9/+2
2018-11-26rustc-guide has movedMark Mansi-1/+1