Skip to content

Commit 7f68f66

Browse files
authored
drcov_rt: remove unused a field and methods (#1601)
1 parent cce25d0 commit 7f68f66

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

libafl_frida/src/drcov_rt.rs

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//! Generates `DrCov` traces
22
use std::{
3-
collections::HashMap,
43
hash::{BuildHasher, Hasher},
54
path::{Path, PathBuf},
65
rc::Rc,
@@ -25,7 +24,6 @@ pub struct DrCovRuntime {
2524
pub drcov_basic_blocks: Vec<DrCovBasicBlock>,
2625
/// The memory ragnes of this target
2726
ranges: RangeMap<usize, (u16, String)>,
28-
stalked_addresses: HashMap<usize, usize>,
2927
coverage_directory: PathBuf,
3028
}
3129

@@ -77,29 +75,13 @@ impl DrCovRuntime {
7775
..Self::default()
7876
}
7977
}
80-
81-
/// Add a stalked address to real address mapping.
82-
#[inline]
83-
pub fn add_stalked_address(&mut self, stalked: usize, real: usize) {
84-
self.stalked_addresses.insert(stalked, real);
85-
}
86-
87-
/// Resolves the real address from a stalker stalked address if possible, if there is no
88-
/// real address, the stalked address is returned.
89-
#[must_use]
90-
pub fn real_address_for_stalked(&self, stalked: usize) -> usize {
91-
self.stalked_addresses
92-
.get(&stalked)
93-
.map_or(stalked, |addr| *addr)
94-
}
9578
}
9679

9780
impl Default for DrCovRuntime {
9881
fn default() -> Self {
9982
Self {
10083
drcov_basic_blocks: vec![],
10184
ranges: RangeMap::new(),
102-
stalked_addresses: HashMap::new(),
10385
coverage_directory: PathBuf::from("./coverage"),
10486
}
10587
}

0 commit comments

Comments
 (0)