about summary refs log tree commit diff
path: root/src/librustc/ich
AgeCommit message (Expand)AuthorLines
2017-05-13rustc: use DefId instead of CodeExtent for FreeRegion's scope.Eduard-Mihai Burtescu-6/+1
2017-05-08incr.comp.: Hash more pieces of crate metadata to detect changes there.Michael Woerister-4/+160
2017-04-30intern CodeExtentsNiko Matsakis-13/+2
2017-04-30On-demandify region mappingTaylor Cramer-1/+1
2017-04-25 support `default impl` for specializationGianni Ciccarelli-1/+1
2017-04-23rustc_const_eval: support all unit enum variants.Eduard-Mihai Burtescu-3/+6
2017-04-14Rollup merge of #40702 - mrhota:global_asm, r=nagisaCorey Farwell-0/+16
2017-04-13Make simple_global_asm even simplerA.J. Gardner-0/+3
2017-04-13Auto merge of #40570 - nikomatsakis:inference-subtype-through-obligation, r=a...bors-0/+4
2017-04-12First attempt at global_asm! macroA.J. Gardner-0/+13
2017-04-12Rollup merge of #41232 - arielb1:mir-rvalues, r=eddybTim Neumann-1/+2
2017-04-12ICH: Replace old, transitive metadata hashing with direct hashing approach.Michael Woerister-20/+12
2017-04-12ICH: Hash everything that gets encoded into crate metadata.Michael Woerister-14/+333
2017-04-11add Subtype predicateNiko Matsakis-0/+4
2017-04-11store Spans for all MIR localsAriel Ben-Yehuda-1/+2
2017-04-08Auto merge of #40887 - estebank:ty-placeholder, r=petrochenkovbors-0/+2
2017-04-07Merge branch 'master' into ty-placeholderEsteban Küber-1/+2627
2017-04-07ICH: Centrally compute and cache DefPath hashes as part of DefPathTable.Michael Woerister-42/+2
2017-04-06Introduce HashStable trait and base ICH implementations on it.Michael Woerister-1/+2625
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-4/+0
2017-03-27Fix various useless derefs and slicingsOliver Schneider-2/+2
2017-03-22Move some constants to rustc::ich.Michael Woerister-0/+17
2017-03-22Move CachingCodemapView to rustc::ich.Michael Woerister-0/+117
2017-03-22Move DefPathHashes to rustc::ichMichael Woerister-1/+38
2017-03-22Move Fingerprint to rustc::ich::Fingerprint.Michael Woerister-0/+110