about summary refs log tree commit diff
path: root/src/libstd/collections/hash
AgeCommit message (Expand)AuthorLines
2016-04-01Address FIXMEs related to short lifetimes in `HashMap`.Corey Farwell-8/+4
2016-03-30Test that HashMap, HashSet, and their iterators are properly covariantJonathan S-0/+29
2016-03-30Fix the variances of HashMap and HashSet iteratorsJonathan S-26/+20
2016-03-30Make HashMap's RawBucket covariantJonathan S-18/+23
2016-03-30Remove no longer necessary coercions to fn pointer types.Corey Farwell-12/+0
2016-03-28style: Use `iter` for IntoIterator parameter namesKamal Marhubi-8/+8
2016-03-22Auto merge of #32058 - pczarn:hashmap-initial-refactoring, r=apasel422bors-224/+250
2016-03-22f clarification, docsPiotr Czarnecki-2/+10
2016-03-22f Put and DerefMutPiotr Czarnecki-14/+26
2016-03-21f dead codePiotr Czarnecki-10/+0
2016-03-17fixup Cleaner Recover::replacePiotr Czarnecki-11/+15
2016-03-15Use issue number from rust-lang/rust, not rust-lang/rfcs.Stu Black-2/+2
2016-03-14Expose the key of Entry variants for HashMap and BTreeMap.Stu Black-0/+49
2016-03-12std: Clean out deprecated APIsAlex Crichton-81/+0
2016-03-06fix Recover::replacePiotr Czarnecki-2/+7
2016-03-05Turn 2 assertions into debug assertionsPiotr Czarnecki-2/+2
2016-03-05Add testsPiotr Czarnecki-2/+40
2016-03-05Use consistent syntaxPiotr Czarnecki-3/+3
2016-03-05Refactor fn robin_hoodPiotr Czarnecki-28/+53
2016-03-05Refactor fn Bucket::nextPiotr Czarnecki-15/+7
2016-03-05Add `InternalEntry` for use in all searches.Piotr Czarnecki-167/+119
2016-03-05Rename 'distance' -> 'displacement'Piotr Czarnecki-5/+5
2016-02-23Register new snapshotsAaron Turon-2/+2
2016-02-17Rollup merge of #31694 - oconnor663:insertdocs, r=steveklabnikSteve Klabnik-3/+4
2016-02-16Avoid iteration when dropping `HashMap`s whose items don't need droppingAndrew Paseltiner-1/+4
2016-02-15clarify how insert() doesn't update keysJack O'Connor-3/+4
2016-02-11Auto merge of #31357 - rthomas:hashers, r=alexcrichtonbors-0/+14
2016-02-11Add a public hasher function for HashSet and HashMapRyan Thomas-0/+14
2016-02-04Rollup merge of #31415 - tshepang:2-space-indent, r=steveklabnikSteve Klabnik-3/+3
2016-02-04doc: Rust indents are 4-space wide by conventionTshepang Lekhonkhobe-3/+3
2016-02-02Ensure capacity returned of HashMap is max(capacity, length).Ryan Thomas-1/+29
2016-01-26Auto merge of #31081 - alexcrichton:stabilize-hasher, r=aturonbors-122/+126
2016-01-26std: Stabilize custom hasher support in HashMapAlex Crichton-122/+126
2016-01-19Add examples of the Entry API to the HashMap documentation.Nathan Kleyn-0/+29
2016-01-16std: Stabilize APIs for the 1.7 releaseAlex Crichton-1/+0
2016-01-14Require stability annotations on fields of tuple variantsVadim Petrochenkov-2/+6
2015-12-18Fix the falloutVadim Petrochenkov-1/+1
2015-12-17Remove unused importsJeffrey Seyfried-2/+0
2015-12-10std: Remove deprecated functionality from 1.5Alex Crichton-20/+18
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-11/+3
2015-11-20Rename result variable in HashSet's intersection and union examplesFlorian Hahn-4/+4
2015-11-18Add missing annotations and some testsVadim Petrochenkov-0/+9
2015-11-16Auto merge of #29830 - petrochenkov:mapdoc, r=alexcrichtonbors-2/+3
2015-11-16Fix docs for HashSet::insertSebastian Hahn-4/+1
2015-11-14docs: Clarify insertion behavior for mapsVadim Petrochenkov-2/+3
2015-11-06Auto merge of #29643 - petrochenkov:stability5, r=alexcrichtonbors-1/+0
2015-11-06Remove stability annotations from trait impl itemsVadim Petrochenkov-1/+0
2015-11-04Add note about HashMap::capacity's boundsSteve Klabnik-0/+3
2015-10-22Document replacement behavior in some collectionsSteve Klabnik-4/+16
2015-10-13Correct spelling in docsAndrew Paseltiner-2/+2