about summary refs log tree commit diff
path: root/src/librustc/ty/query
AgeCommit message (Expand)AuthorLines
2018-11-13A few tweaks to iterations/collectingljedrz-1/+1
2018-11-11Reference count `crate_inherent_impls`s return value.Hugo van der Wijst-1/+2
2018-11-11Fix typos.Bruce Mitchener-2/+2
2018-11-08Improve creation of 3 IndexVecsljedrz-2/+1
2018-10-30Rollup merge of #55205 - ljedrz:faster_fxhashmap/set_population, r=estebankkennytm-3/+6
2018-10-29Rename other occs of (Code/File)Map to Source(Map/File) #51574David Lavati-5/+5
2018-10-29Improve a few cases of collecting to an FxHash(Map/Set)ljedrz-3/+6
2018-10-25Report const eval error inside the queryOliver Schneider-0/+37
2018-10-24introduce (but do not use) `ascribe_user_type` goalNiko Matsakis-5/+27
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-1/+1
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-16/+16
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-17/+17
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-19Auto merge of #55040 - scalexm:param-env, r=nikomatsakisbors-3/+24
2018-10-18Rollup merge of #55016 - oli-obk:vtables💥_vtables_everywhere, r=RalfJungkennytm-8/+8
2018-10-17Add `FromEnv` for input types in the environmentscalexm-3/+3
2018-10-17Implement the `environment` queryscalexm-0/+1
2018-10-17Use `Environment` instead of `ty::ParamEnv` in chalk contextscalexm-3/+23
2018-10-15Uplift some comments to doc commentsOliver Scherer-8/+8
2018-10-15rename `QueryResult` to `QueryResponse`Niko Matsakis-10/+10
2018-10-05rustc/ty: improve stack shifting and remove related allocationsljedrz-10/+10
2018-10-05rustc/ty: move a faster early return upljedrz-5/+5
2018-10-05rustc/ty: improve allocationsljedrz-28/+30
2018-10-05rustc/ty: simplify common patternsljedrz-9/+4
2018-10-05rustc/ty: use Cow<str> where applicableljedrz-208/+220
2018-10-05rustc/ty: whitespace fixesljedrz-18/+15
2018-10-03Only promote calls to `#[rustc_promotable]` const fnsOliver Schneider-4/+20
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-156/+161
2018-09-19Use full name to identify a macro in a `FileName`.Diogo Sousa-0/+1
2018-09-18Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs.Nicholas Nethercote-4/+4
2018-09-15rustc: support extern crates loaded after query engine creation.Eduard-Mihai Burtescu-1/+10
2018-09-14Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddybbors-3/+2
2018-09-11renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-11Revert "renamed emit_nil to emit_unit"kenta7777-1/+1
2018-09-11Split `CrateNum` into an enum instead of having magic constantsOliver Schneider-3/+2
2018-09-10renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+8
2018-09-03Auto merge of #53673 - michaelwoerister:incr-thinlto-2000, r=alexcrichtonbors-8/+1
2018-08-31Make codegen not be a query (since it's not a real query anyway).Michael Woerister-8/+1
2018-08-31trip const_to_alloc querycsmoe-19/+1
2018-08-30Rollup merge of #53786 - frewsxcv:frewsxcv-bad-style, r=ManishearthPietro Albini-2/+2
2018-08-29Replace usages of 'bad_style' with 'nonstandard_style'.Corey Farwell-2/+2
2018-08-28Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.Eduard-Mihai Burtescu-5/+6
2018-08-23Auto merge of #53520 - nnethercote:merge-IdxSet-IdxSetBuf, r=nikomatsakisbors-2/+2
2018-08-22miri/CTFE refactorRalf Jung-7/+7
2018-08-21Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkorkennytm-1/+1
2018-08-20Remove IdxSet typedef and Rename {,Hybrid}IdxSetBuf as {,Hybrid}IdxSet.Nicholas Nethercote-2/+2
2018-08-19mv CachingCodemapView CachingSourceMapViewDonato Sciarra-3/+3
2018-08-19mv codemap source_mapDonato Sciarra-11/+11
2018-08-19mv codemap() source_map()Donato Sciarra-5/+5