From 16e3a8afa1aa68b21b60bddba86971045c8fee3c Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Mon, 11 Nov 2024 14:28:21 -0500 Subject: WARP: Lockless ViewID --- plugins/warp/src/cache.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'plugins') 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()) } } -- cgit v1.3.1