about summary refs log tree commit diff
path: root/src/librustc_data_structures/stable_hasher.rs
AgeCommit message (Expand)AuthorLines
2019-02-09librustc_data_structures => 2018Taiki Endo-4/+6
2018-12-25Remove licensesMark Rousskov-10/+0
2018-09-18Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs.Nicholas Nethercote-1/+1
2018-09-07rewrite constants to use NewType::MAX instead of u32::MAXNiko Matsakis-0/+8
2018-09-03Implement Hash in terms of HashStable for EvalSnapshotBruno Dutra-0/+17
2018-08-20Remove IdxSet typedef and Rename {,Hybrid}IdxSetBuf as {,Hybrid}IdxSet.Nicholas Nethercote-1/+1
2018-08-09Reuse Hash impls for session data structuresMark Rousskov-4/+7
2018-03-09Move PROFQ_CHAN to a Session fieldJohn Kåre Alsaker-23/+0
2018-03-08Produce instead of pointersOliver Schneider-0/+8
2017-10-26Update some comments about StableHasher.Michael Woerister-20/+6
2017-10-25Fix 32 vs 64 bit platform instability in StableHasher.Michael Woerister-4/+10
2017-10-16Make debuginfo::UniqueTypeId use 128 bit hash.Michael Woerister-31/+0
2017-10-16Use SipHasher128 in StableHasher.Michael Woerister-53/+66
2017-09-20incr.comp.: Add some comments.Michael Woerister-1/+3
2017-09-20incr.comp.: Make sure traits_in_scope results are hashed in a stable way.Michael Woerister-0/+32
2017-09-18incr.comp.: Fix rebase fallout.Michael Woerister-0/+8
2017-09-18incr.comp.: Use StableHash impls instead of functions for hashing most maps.Michael Woerister-8/+42
2017-09-18Fix issues uncovered by rebasing:Michael Woerister-22/+65
2017-09-18incr.comp.: Move result fingerprinting to DepGraph::with_task().Michael Woerister-3/+25
2017-09-18incr.comp.: Compute hashes of all query results.Michael Woerister-1/+27
2017-08-14Merge remote-tracking branch 'origin/master' into genAlex Crichton-1/+1
2017-08-11Fix some typosBastien Orivel-1/+1
2017-07-28Generator literal supportJohn Kåre Alsaker-0/+9
2017-06-11External spans: fixed unit tests and addressed review.Inokentiy Babushkin-1/+1
2017-06-10Added a `StableHasherResult` impl for `u128`.Inokentiy Babushkin-0/+11
2017-06-06ICH: Add some HashStable implementations.Michael Woerister-0/+26
2017-05-08incr.comp.: Hash more pieces of crate metadata to detect changes there.Michael Woerister-0/+10
2017-04-12ICH: Replace old, transitive metadata hashing with direct hashing approach.Michael Woerister-1/+6
2017-04-06Introduce HashStable trait and base ICH implementations on it.Michael Woerister-1/+191
2017-02-03Bump version, upgrade bootstrapAlex Crichton-1/+0
2016-12-30Fix rebase fallout and compilation fixesest31-2/+3
2016-12-15Use StableHasher everywhereAriel Ben-Yehuda-0/+176