summary refs log tree commit diff
path: root/src/libstd/collections/hash/map.rs
AgeCommit message (Expand)AuthorLines
2016-05-26std: Stabilize APIs for the 1.10 releaseAlex Crichton-9/+8
2016-05-19std: Cache HashMap keys in TLSAlex Crichton-2/+27
2016-05-06Auto merge of #33086 - cardoe:non-blocking-rand-read, r=alexcrichtonbors-2/+4
2016-04-29Auto merge of #33148 - sfackler:entry-key, r=alexcrichtonbors-0/+9
2016-04-24thread tighter span for closures aroundNiko Matsakis-3/+3
2016-04-21Add Entry::keySteven Fackler-0/+9
2016-04-20HashMap: add info to docs about random seed qualityDoug Goldstein-2/+4
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-2/+1
2016-04-06Rollup merge of #32668 - frewsxcv:hashmap-address-fixme, r=alexcrichtonSteve Klabnik-8/+4
2016-04-01Implement `values_mut` on `HashMap`.Corey Farwell-0/+61
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/+14
2016-03-30Fix the variances of HashMap and HashSet iteratorsJonathan S-17/+13
2016-03-30Remove no longer necessary coercions to fn pointer types.Corey Farwell-8/+0
2016-03-28style: Use `iter` for IntoIterator parameter namesKamal Marhubi-4/+4
2016-03-22Auto merge of #32058 - pczarn:hashmap-initial-refactoring, r=apasel422bors-182/+183
2016-03-22f clarification, docsPiotr Czarnecki-0/+5
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-20/+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-05Refactor fn robin_hoodPiotr Czarnecki-15/+14
2016-03-05Add `InternalEntry` for use in all searches.Piotr Czarnecki-159/+109
2016-03-05Rename 'distance' -> 'displacement'Piotr Czarnecki-4/+4
2016-02-23Register new snapshotsAaron Turon-2/+2
2016-02-15clarify how insert() doesn't update keysJack O'Connor-3/+4
2016-02-11Auto merge of #31357 - rthomas:hashers, r=alexcrichtonbors-0/+7
2016-02-11Add a public hasher function for HashSet and HashMapRyan Thomas-0/+7
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-58/+66
2016-01-26std: Stabilize custom hasher support in HashMapAlex Crichton-58/+66
2016-01-19Add examples of the Entry API to the HashMap documentation.Nathan Kleyn-0/+29
2016-01-14Require stability annotations on fields of tuple variantsVadim Petrochenkov-2/+6
2015-12-17Remove unused importsJeffrey Seyfried-1/+0
2015-12-10std: Remove deprecated functionality from 1.5Alex Crichton-12/+11
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-8/+2
2015-11-18Add missing annotations and some testsVadim Petrochenkov-0/+4
2015-11-14docs: Clarify insertion behavior for mapsVadim Petrochenkov-2/+3
2015-11-04Add note about HashMap::capacity's boundsSteve Klabnik-0/+3
2015-10-22Document replacement behavior in some collectionsSteve Klabnik-2/+8
2015-10-13Correct spelling in docsAndrew Paseltiner-2/+2
2015-08-31Implement RFC 839 for `{HashMap, HashSet}`Andrew Paseltiner-0/+24
2015-08-28implement RFC 1194Andrew Paseltiner-4/+33
2015-08-15std: Add issues to all unstable featuresAlex Crichton-7/+14
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-14/+2