diff --git a/patronus/src/expr/eval.rs b/patronus/src/expr/eval.rs index 1bcfc0c..bcb0792 100644 --- a/patronus/src/expr/eval.rs +++ b/patronus/src/expr/eval.rs @@ -7,6 +7,7 @@ use baa::{ ArrayMutOps, ArrayOps, ArrayValue, BitVecMutOps, BitVecOps, BitVecValue, BitVecValueIndex, BitVecValueRef, IndexToMutRef, IndexToRef, Value, Word, }; +use rustc_hash::FxHashMap; use smallvec::SmallVec; use std::collections::HashMap; @@ -22,7 +23,7 @@ type SymbolValueStoreIndex = u32; pub struct SymbolValueStore { arrays: Vec, bit_vec_words: Vec, - lookup: HashMap, + lookup: FxHashMap, } impl SymbolValueStore {