summary refs log tree commit diff
path: root/src/librustc/ich
AgeCommit message (Expand)AuthorLines
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