Skip to content

Commit

Permalink
Use ahash instead of SipHash
Browse files Browse the repository at this point in the history
  • Loading branch information
torkleyy committed Jul 14, 2022
1 parent 474cdea commit bc9df97
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 5 deletions.
3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,11 @@ rust-version = "1.60.0"
autobenches = false

[dependencies]
ahash = "0.7.6"
crossbeam-queue = "0.3"
hibitset = { version = "0.6.3", default-features = false }
log = "0.4.8"
shred = { version = "0.14", default-features = false }
shred = { version = "0.14.1", default-features = false }
shrev = "1.1.1"
tuple_utils = "0.4.0"

Expand Down
1 change: 1 addition & 0 deletions clippy.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
disallowed-types = ["std::collections::HashMap"]
1 change: 1 addition & 0 deletions src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#![warn(missing_docs)]
#![deny(clippy::disallowed_types)]
#![cfg_attr(
feature = "nightly",
feature(generic_associated_types, associated_type_defaults)
Expand Down
6 changes: 2 additions & 4 deletions src/storage/storages.rs
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
//! Different types of storages you can use for your components.
use std::{
collections::{BTreeMap, HashMap},
mem::MaybeUninit,
};
use std::{collections::BTreeMap, mem::MaybeUninit};

use ahash::AHashMap as HashMap;
use hibitset::BitSetLike;

use crate::{
Expand Down

0 comments on commit bc9df97

Please sign in to comment.