• Home
  • Raw
  • Download

Lines Matching refs:map

53         let mut map = HashMap::with_capacity(c);  in insert_hashmap_10_000()  localVariable
55 map.insert(x, ()); in insert_hashmap_10_000()
57 map in insert_hashmap_10_000()
65 let mut map = IndexMap::with_capacity(c); in insert_indexmap_10_000() localVariable
67 map.insert(x, ()); in insert_indexmap_10_000()
69 map in insert_indexmap_10_000()
77 let mut map = HashMap::with_capacity(c); in insert_hashmap_string_10_000() localVariable
79 map.insert(x.to_string(), ()); in insert_hashmap_string_10_000()
81 map in insert_hashmap_string_10_000()
89 let mut map = IndexMap::with_capacity(c); in insert_indexmap_string_10_000() localVariable
91 map.insert(x.to_string(), ()); in insert_indexmap_string_10_000()
93 map in insert_indexmap_string_10_000()
100 let ss = Vec::from_iter((0..c).map(|x| x.to_string())); in insert_hashmap_str_10_000()
102 let mut map = HashMap::with_capacity(c); in insert_hashmap_str_10_000() localVariable
104 map.insert(&key[..], ()); in insert_hashmap_str_10_000()
106 map in insert_hashmap_str_10_000()
113 let ss = Vec::from_iter((0..c).map(|x| x.to_string())); in insert_indexmap_str_10_000()
115 let mut map = IndexMap::with_capacity(c); in insert_indexmap_str_10_000() localVariable
117 map.insert(&key[..], ()); in insert_indexmap_str_10_000()
119 map in insert_indexmap_str_10_000()
128 let mut map = HashMap::with_capacity(c); in insert_hashmap_int_bigvalue_10_000() localVariable
130 map.insert(i, value); in insert_hashmap_int_bigvalue_10_000()
132 map in insert_hashmap_int_bigvalue_10_000()
141 let mut map = IndexMap::with_capacity(c); in insert_indexmap_int_bigvalue_10_000() localVariable
143 map.insert(i, value); in insert_indexmap_int_bigvalue_10_000()
145 map in insert_indexmap_int_bigvalue_10_000()
153 let mut map = HashMap::with_capacity(c); in insert_hashmap_100_000() localVariable
155 map.insert(x, ()); in insert_hashmap_100_000()
157 map in insert_hashmap_100_000()
165 let mut map = IndexMap::with_capacity(c); in insert_indexmap_100_000() localVariable
167 map.insert(x, ()); in insert_indexmap_100_000()
169 map in insert_indexmap_100_000()
177 let mut map = HashMap::with_capacity(c); in insert_hashmap_150() localVariable
179 map.insert(x, ()); in insert_hashmap_150()
181 map in insert_hashmap_150()
189 let mut map = IndexMap::with_capacity(c); in insert_indexmap_150() localVariable
191 map.insert(x, ()); in insert_indexmap_150()
193 map in insert_indexmap_150()
201 let mut map = HashMap::with_capacity(c); in entry_hashmap_150() localVariable
203 map.entry(x).or_insert(()); in entry_hashmap_150()
205 map in entry_hashmap_150()
213 let mut map = IndexMap::with_capacity(c); in entry_indexmap_150() localVariable
215 map.entry(x).or_insert(()); in entry_indexmap_150()
217 map in entry_indexmap_150()
224 let mut map = HashMap::with_capacity(c); in iter_sum_hashmap_10_000() localVariable
227 map.insert(x, ()); in iter_sum_hashmap_10_000()
229 assert_eq!(map.len(), len); in iter_sum_hashmap_10_000()
230 b.iter(|| map.keys().sum::<usize>()); in iter_sum_hashmap_10_000()
236 let mut map = IndexMap::with_capacity(c); in iter_sum_indexmap_10_000() localVariable
239 map.insert(x, ()); in iter_sum_indexmap_10_000()
241 assert_eq!(map.len(), len); in iter_sum_indexmap_10_000()
242 b.iter(|| map.keys().sum::<usize>()); in iter_sum_indexmap_10_000()
248 let mut map = HashMap::with_capacity(c); in iter_black_box_hashmap_10_000() localVariable
251 map.insert(x, ()); in iter_black_box_hashmap_10_000()
253 assert_eq!(map.len(), len); in iter_black_box_hashmap_10_000()
255 for &key in map.keys() { in iter_black_box_hashmap_10_000()
264 let mut map = IndexMap::with_capacity(c); in iter_black_box_indexmap_10_000() localVariable
267 map.insert(x, ()); in iter_black_box_indexmap_10_000()
269 assert_eq!(map.len(), len); in iter_black_box_indexmap_10_000()
271 for &key in map.keys() { in iter_black_box_indexmap_10_000()
290 let mut map = HashMap::with_capacity(c); in lookup_hashmap_10_000_exist() localVariable
293 map.insert(key, 1); in lookup_hashmap_10_000_exist()
298 found += map.get(&key).is_some() as i32; in lookup_hashmap_10_000_exist()
307 let mut map = HashMap::with_capacity(c); in lookup_hashmap_10_000_noexist() localVariable
310 map.insert(key, 1); in lookup_hashmap_10_000_noexist()
315 found += map.get(&key).is_some() as i32; in lookup_hashmap_10_000_noexist()
324 let mut map = IndexMap::with_capacity(c); in lookup_indexmap_10_000_exist() localVariable
327 map.insert(key, 1); in lookup_indexmap_10_000_exist()
332 found += map.get(&key).is_some() as i32; in lookup_indexmap_10_000_exist()
341 let mut map = IndexMap::with_capacity(c); in lookup_indexmap_10_000_noexist() localVariable
344 map.insert(key, 1); in lookup_indexmap_10_000_noexist()
349 found += map.get(&key).is_some() as i32; in lookup_indexmap_10_000_noexist()
368 let mut map = HashMap::with_capacity(c as usize); localVariable
371 map.insert(key, key);
373 map
380 let mut map = IndexMap::with_capacity(c as usize); localVariable
383 map.insert(key, key);
385 map
391 let mut map = IndexMap::with_capacity(SORT_MAP_SIZE); localVariable
393 map.insert(key, key);
395 map
400 let mut map = IndexMap::with_capacity(SORT_MAP_SIZE); localVariable
402 map.insert(format!("{:^16x}", &key), String::new());
404 map
410 let map = &*HMAP_100K; in lookup_hashmap_100_000_multi() localVariable
414 found += map.get(&key).is_some() as u32; in lookup_hashmap_100_000_multi()
422 let map = &*IMAP_100K; in lookup_indexmap_100_000_multi() localVariable
426 found += map.get(&key).is_some() as u32; in lookup_indexmap_100_000_multi()
435 let map = &*HMAP_100K; in lookup_hashmap_100_000_inorder_multi() localVariable
440 found += map.get(key).is_some() as u32; in lookup_hashmap_100_000_inorder_multi()
448 let map = &*IMAP_100K; in lookup_indexmap_100_000_inorder_multi() localVariable
453 found += map.get(key).is_some() as u32; in lookup_indexmap_100_000_inorder_multi()
461 let map = &*HMAP_100K; in lookup_hashmap_100_000_single() localVariable
465 map.get(&key).is_some() in lookup_hashmap_100_000_single()
471 let map = &*IMAP_100K; in lookup_indexmap_100_000_single() localVariable
475 map.get(&key).is_some() in lookup_indexmap_100_000_single()
486 let mut map: HashMap<_, _, FnvBuilder> = HashMap::default(); in grow_fnv_hashmap_100_000() localVariable
488 map.insert(x as GrowKey, x as GrowKey); in grow_fnv_hashmap_100_000()
490 map in grow_fnv_hashmap_100_000()
497 let mut map: IndexMap<_, _, FnvBuilder> = IndexMap::default(); in grow_fnv_indexmap_100_000() localVariable
499 map.insert(x as GrowKey, x as GrowKey); in grow_fnv_indexmap_100_000()
501 map in grow_fnv_indexmap_100_000()
508 let first_map: HashMap<u64, _> = (0..MERGE).map(|i| (i, ())).collect(); in hashmap_merge_simple()
509 let second_map: HashMap<u64, _> = (MERGE..MERGE * 2).map(|i| (i, ())).collect(); in hashmap_merge_simple()
512 merged.extend(second_map.iter().map(|(&k, &v)| (k, v))); in hashmap_merge_simple()
519 let first_map: HashMap<u64, _> = (0..MERGE).map(|i| (i, ())).collect(); in hashmap_merge_shuffle()
520 let second_map: HashMap<u64, _> = (MERGE..MERGE * 2).map(|i| (i, ())).collect(); in hashmap_merge_shuffle()
525 v.extend(second_map.iter().map(|(&k, &v)| (k, v))); in hashmap_merge_shuffle()
535 let first_map: IndexMap<u64, _> = (0..MERGE).map(|i| (i, ())).collect(); in indexmap_merge_simple()
536 let second_map: IndexMap<u64, _> = (MERGE..MERGE * 2).map(|i| (i, ())).collect(); in indexmap_merge_simple()
539 merged.extend(second_map.iter().map(|(&k, &v)| (k, v))); in indexmap_merge_simple()
546 let first_map: IndexMap<u64, _> = (0..MERGE).map(|i| (i, ())).collect(); in indexmap_merge_shuffle()
547 let second_map: IndexMap<u64, _> = (MERGE..MERGE * 2).map(|i| (i, ())).collect(); in indexmap_merge_shuffle()
552 v.extend(second_map.iter().map(|(&k, &v)| (k, v))); in indexmap_merge_shuffle()
562 let map = IMAP_100K.clone(); in swap_remove_indexmap_100_000() localVariable
563 let mut keys = Vec::from_iter(map.keys().copied()); in swap_remove_indexmap_100_000()
568 let mut map = map.clone(); in swap_remove_indexmap_100_000() localVariable
570 map.swap_remove(key); in swap_remove_indexmap_100_000()
572 assert_eq!(map.len(), 0); in swap_remove_indexmap_100_000()
573 map in swap_remove_indexmap_100_000()
579 let map = IMAP_100K.clone(); in shift_remove_indexmap_100_000_few() localVariable
580 let mut keys = Vec::from_iter(map.keys().copied()); in shift_remove_indexmap_100_000_few()
586 let mut map = map.clone(); in shift_remove_indexmap_100_000_few() localVariable
588 map.shift_remove(key); in shift_remove_indexmap_100_000_few()
590 assert_eq!(map.len(), IMAP_100K.len() - keys.len()); in shift_remove_indexmap_100_000_few()
591 map in shift_remove_indexmap_100_000_few()
598 let mut map = IndexMap::with_capacity(keys.len()); in shift_remove_indexmap_2_000_full() localVariable
600 map.insert(key, key); in shift_remove_indexmap_2_000_full()
606 let mut map = map.clone(); in shift_remove_indexmap_2_000_full() localVariable
608 map.shift_remove(key); in shift_remove_indexmap_2_000_full()
610 assert_eq!(map.len(), 0); in shift_remove_indexmap_2_000_full()
611 map in shift_remove_indexmap_2_000_full()
617 let map = IMAP_100K.clone(); in pop_indexmap_100_000() localVariable
620 let mut map = map.clone(); in pop_indexmap_100_000() localVariable
621 while !map.is_empty() { in pop_indexmap_100_000()
622 map.pop(); in pop_indexmap_100_000()
624 assert_eq!(map.len(), 0); in pop_indexmap_100_000()
625 map in pop_indexmap_100_000()
631 let map = IMAP_100K.clone(); in few_retain_indexmap_100_000() localVariable
634 let mut map = map.clone(); in few_retain_indexmap_100_000() localVariable
635 map.retain(|k, _| *k % 7 == 0); in few_retain_indexmap_100_000()
636 map in few_retain_indexmap_100_000()
642 let map = HMAP_100K.clone(); in few_retain_hashmap_100_000() localVariable
645 let mut map = map.clone(); in few_retain_hashmap_100_000() localVariable
646 map.retain(|k, _| *k % 7 == 0); in few_retain_hashmap_100_000()
647 map in few_retain_hashmap_100_000()
653 let map = IMAP_100K.clone(); in half_retain_indexmap_100_000() localVariable
656 let mut map = map.clone(); in half_retain_indexmap_100_000() localVariable
657 map.retain(|k, _| *k % 2 == 0); in half_retain_indexmap_100_000()
658 map in half_retain_indexmap_100_000()
664 let map = HMAP_100K.clone(); in half_retain_hashmap_100_000() localVariable
667 let mut map = map.clone(); in half_retain_hashmap_100_000() localVariable
668 map.retain(|k, _| *k % 2 == 0); in half_retain_hashmap_100_000()
669 map in half_retain_hashmap_100_000()
675 let map = IMAP_100K.clone(); in many_retain_indexmap_100_000() localVariable
678 let mut map = map.clone(); in many_retain_indexmap_100_000() localVariable
679 map.retain(|k, _| *k % 100 != 0); in many_retain_indexmap_100_000()
680 map in many_retain_indexmap_100_000()
686 let map = HMAP_100K.clone(); in many_retain_hashmap_100_000() localVariable
689 let mut map = map.clone(); in many_retain_hashmap_100_000() localVariable
690 map.retain(|k, _| *k % 100 != 0); in many_retain_hashmap_100_000()
691 map in many_retain_hashmap_100_000()
704 let map = IMAP_SORT_S.clone(); in indexmap_sort_s() localVariable
708 let mut map = map.clone(); in indexmap_sort_s() localVariable
709 map.sort_keys(); in indexmap_sort_s()
710 map in indexmap_sort_s()
716 let map = IMAP_SORT_S.clone(); in indexmap_simple_sort_s() localVariable
720 let mut map = map.clone(); in indexmap_simple_sort_s() localVariable
721 simple_sort(&mut map); in indexmap_simple_sort_s()
722 map in indexmap_simple_sort_s()
728 let map = IMAP_SORT_U32.clone(); in indexmap_sort_u32() localVariable
732 let mut map = map.clone(); in indexmap_sort_u32() localVariable
733 map.sort_keys(); in indexmap_sort_u32()
734 map in indexmap_sort_u32()
740 let map = IMAP_SORT_U32.clone(); in indexmap_simple_sort_u32() localVariable
744 let mut map = map.clone(); in indexmap_simple_sort_u32() localVariable
745 simple_sort(&mut map); in indexmap_simple_sort_u32()
746 map in indexmap_simple_sort_u32()
753 let map = IMAP_SORT_S.clone(); in indexmap_clone_for_sort_s() localVariable
755 b.iter(|| map.clone()); in indexmap_clone_for_sort_s()
760 let map = IMAP_SORT_U32.clone(); in indexmap_clone_for_sort_u32() localVariable
762 b.iter(|| map.clone()); in indexmap_clone_for_sort_u32()