rust/src/librustc/ich
kennytm e01dcf4b75 Rollup merge of #45602 - petrochenkov:ospan, r=michaelwoerister
Optimize some span operations

Do not decode span data twice/thrice/etc unnecessarily.
Applied to stable hashing and all methods in `impl Span`.

Follow up to https://github.com/rust-lang/rust/pull/44646
r? @michaelwoerister
2017-11-01 13:32:10 +08:00
..
caching_codemap_view.rs incr.comp.: Store result fingerprints in DepGraph. 2017-09-20 11:21:25 +02:00
fingerprint.rs Use SipHasher128 in StableHasher. 2017-10-16 14:44:40 +02:00
hcx.rs Rollup merge of #45602 - petrochenkov:ospan, r=michaelwoerister 2017-11-01 13:32:10 +08:00
impls_const_math.rs rustc_const_math: use apfloat::ieee::{Single,Double} in ConstFloat. 2017-08-02 17:28:11 +03:00
impls_cstore.rs incr.comp.: Already hash HIR bodies during metadata export so they don't have to be hashed in downstream crates. 2017-09-18 11:26:11 +02:00
impls_hir.rs Auto merge of #45551 - michaelwoerister:fix-hir-depnodes-and-ich, r=nikomatsakis 2017-10-31 05:03:25 +00:00
impls_mir.rs move unsafety checking to MIR 2017-09-24 12:46:00 +03:00
impls_misc.rs Fix issues uncovered by rebasing: 2017-09-18 11:25:34 +02:00
impls_syntax.rs Rename FileMap::path and change to an Option 2017-10-03 19:47:33 +10:00
impls_ty.rs Implement RFC 1861: Extern types 2017-10-27 23:01:34 +02:00
mod.rs incr.comp.: Use StableHash impls instead of functions for hashing most maps. 2017-09-18 11:27:10 +02:00