about summary refs log tree commit diff
path: root/src/librustc/ich
AgeCommit message (Expand)AuthorLines
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-3/+7
2017-10-26incr.comp.: Update overflow-check logic in HIR hashing.Michael Woerister-9/+28
2017-10-25Auto merge of #45473 - SimonSapin:variance-red-green, r=nikomatsakisbors-2/+0
2017-10-24Auto merge of #44766 - sunjay:lift_generics, r=nikomatsakisbors-2/+5
2017-10-23Remove dependency tracking for variance computationSimon Sapin-2/+0
2017-10-20Auto merge of #45319 - michaelwoerister:use-128bit-siphash, r=nikomatsakisbors-12/+3
2017-10-17Lifted generics into TraitItem and ImplItem from MethodSig -- HIR now matches...Sunjay Varma-2/+5
2017-10-17Generate FirstStatementIndex using newtype_index macroSantiago Pastorino-1/+1
2017-10-16Use SipHasher128 in StableHasher.Michael Woerister-12/+3
2017-10-12Auto merge of #45176 - michaelwoerister:fix-region-and-trans-item-order, r=ni...bors-0/+3
2017-10-12Auto merge of #44967 - wesleywiser:trans_fulfill_obligation, r=nikomatsakisbors-0/+126
2017-10-10incr.comp.: Add missing match branch in HashStable impl for ty::RegionKind.Michael Woerister-0/+3
2017-10-08Turn `trans_fulfill_obligation` into a queryWesley Wiser-0/+126
2017-10-07Fix invalid rustdoc rendering for FnTy argsGuillaume Gomez-1/+2
2017-10-05Auto merge of #44940 - philipc:remap-path, r=michaelwoeristerbors-0/+1
2017-10-03Rename FileMap::path and change to an OptionPhilip Craig-1/+1
2017-09-30Don't use remapped path when loading modules and include filesPhilip Craig-0/+1
2017-09-29Auto merge of #44866 - mdevlamynck:impl-trait, r=eddybbors-2/+8
2017-09-27Auto merge of #44709 - Badel2:inclusive-range-dotdoteq, r=petrochenkovbors-0/+2
2017-09-26impl Trait in argument position desugaring:Matthias Devlamynck-2/+8
2017-09-25Auto merge of #44809 - arielb1:small-scope, r=eddybbors-7/+2
2017-09-25Auto merge of #44700 - arielb1:mir-effectck, r=nikomatsakisbors-0/+38
2017-09-24encode region::Scope using fewer bytesAriel Ben-Yehuda-16/+1
2017-09-24move Scope behind an enumAriel Ben-Yehuda-1/+11
2017-09-24move unsafety checking to MIRAriel Ben-Yehuda-1/+21
2017-09-24add lint levels to VisibilityScopeAriel Ben-Yehuda-0/+18
2017-09-24put empty generic lists behind a pointerAriel Ben-Yehuda-1/+1
2017-09-23Give HirId to hir::TyVadim Petrochenkov-0/+1
2017-09-22Add support for `..=` syntaxAlex Burka-0/+2
2017-09-22Auto merge of #44696 - michaelwoerister:fingerprints-in-dep-graph-3, r=nikoma...bors-4/+40
2017-09-21Refactor lifetime name into an enumTaylor Cramer-0/+7
2017-09-20incr.comp.: Store result fingerprints in DepGraph.Michael Woerister-4/+16
2017-09-20incr.comp.: Make sure traits_in_scope results are hashed in a stable way.Michael Woerister-0/+24
2017-09-18rustc: Forbid interpolated tokens in the HIRAlex Crichton-18/+5
2017-09-18incr.comp.: Fix rebase fallout.Michael Woerister-2/+2
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-213/+227
2017-09-18incr.comp.: Make the StableHashingContext mostly independent of the tcx.Michael Woerister-23/+46
2017-09-18incr.comp.: Initialize IGNORED_ATTRS in StableHashingContext lazily.Michael Woerister-10/+21
2017-09-18incr.comp.: Initialize the CachingCodemapView in StableHashingContext lazily.Michael Woerister-9/+21
2017-09-18incr.comp.: Use StableHash impls instead of functions for hashing most maps.Michael Woerister-166/+29
2017-09-18incr.comp.: Already hash HIR bodies during metadata export so they don't have...Michael Woerister-32/+80
2017-09-18Fix issues uncovered by rebasing:Michael Woerister-132/+175
2017-09-18incr.comp.: Move result fingerprinting to DepGraph::with_task().Michael Woerister-2/+8
2017-09-18incr.comp.: Compute hashes of all query results.Michael Woerister-62/+341
2017-09-16Rollup merge of #44560 - qmx:import-TyCtxt, r=eddybAlex Crichton-4/+4
2017-09-14bring TyCtxt into scopeDouglas Campos-4/+4
2017-09-13honor #[rustc_const_unstable] attributesAlex Burka-1/+7
2017-09-12Auto merge of #44275 - eddyb:deferred-ctfe, r=nikomatsakisbors-23/+32
2017-09-11rustc: Remove HirId from queriesAlex Crichton-3/+2
2017-09-11rustc: use ConstVal::Unevaluated instead of mir::Literal::Item.Eduard-Mihai Burtescu-4/+0