summary refs log tree commit diff
path: root/src/libstd/collections/hash/map.rs
AgeCommit message (Expand)AuthorLines
2016-08-22std: Stabilize APIs for the 1.12 releaseAlex Crichton-8/+11
2016-08-05Update HashMap docs regarding DoS protectionMichael Gattozzi-7/+6
2016-07-26Rollup merge of #35001 - rdwilliamson:patch-1, r=alexcrichtonSteve Klabnik-1/+1
2016-07-26Rollup merge of #34935 - GuillaumeGomez:hash_map_doc, r=steveklabnikSteve Klabnik-5/+198
2016-07-24Rollup merge of #34975 - GuillaumeGomez:random_state_doc, r=steveklabnikManish Goregaokar-0/+19
2016-07-23Fix HashMap's values_mut example to use println!Robert Williamson-1/+1
2016-07-22Add Random state docggomez-0/+19
2016-07-22Add HashMap Entry enums examplesggomez-5/+198
2016-07-18Add debug for hash_map::{Entry, VacantEntry, OccupiedEntry}ggomez-0/+33
2016-06-29std: use siphash-1-3 for HashMapSean McArthur-4/+24
2016-06-15Map::Entry::take() method to recover key and value togetherSean McArthur-0/+13
2016-05-25Auto merge of #33699 - alexcrichton:stabilize-1.10, r=aturonbors-9/+8
2016-05-24std: 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