summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorMason Reed <mason@vector35.com>2024-11-11 14:28:21 -0500
committerMason Reed <mason@vector35.com>2024-11-11 14:31:53 -0500
commit16e3a8afa1aa68b21b60bddba86971045c8fee3c (patch)
tree732e8bf97285a1cb69e018e8b37ad7d49296fe1f /plugins
parent7df5aa809b78c2ed3abc9f6bc3dae9e34b809d32 (diff)
WARP: Lockless ViewID
Diffstat (limited to 'plugins')
-rw-r--r--plugins/warp/src/cache.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/plugins/warp/src/cache.rs b/plugins/warp/src/cache.rs
index e3f1259c..4abd881f 100644
--- a/plugins/warp/src/cache.rs
+++ b/plugins/warp/src/cache.rs
@@ -370,9 +370,7 @@ impl From<&BinaryView> for ViewID {
fn from(value: &BinaryView) -> Self {
let mut hasher = DefaultHasher::new();
hasher.write_u64(value.original_image_base());
- hasher.write(value.view_type().to_bytes());
- hasher.write_u64(value.entry_point());
- hasher.write(value.file().filename().to_bytes());
+ hasher.write_usize(value.file().session_id());
Self(hasher.finish())
}
}