Skip to content

Commit 81347d2

Browse files
committed
Move from lcov to dependency implementation
1 parent 8928859 commit 81347d2

File tree

6 files changed

+4
-1229
lines changed

6 files changed

+4
-1229
lines changed

Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,8 @@ md5 = "0.7.0"
103103
sha1 = "0.10.6"
104104
sha2 = "0.10.8"
105105
typed-path = "0.9.0"
106-
markup = "0.15.0"
107-
petgraph = "0.6.5"
108106
thiserror = "1.0.63"
107+
lcov2 = "0.1.0"
109108

110109
[dev-dependencies]
111110
simics-test = "0.1.0"

src/lib.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ use anyhow::{anyhow, Result};
3636
use arch::{Architecture, ArchitectureHint, ArchitectureOperations};
3737
use fuzzer::{messages::FuzzerMessage, ShutdownMessage, Testcase};
3838
use indoc::indoc;
39+
use lcov2::Records;
3940
use libafl::{inputs::HasBytesVec, prelude::ExitKind};
4041
use libafl_bolts::prelude::OwnedMutSlice;
4142
use libafl_targets::AFLppCmpLogMap;
@@ -63,7 +64,7 @@ use simics::{
6364
// which is necessary because this module is compatible with base versions which cross the
6465
// deprecation boundary
6566
use simics::{restore_snapshot, save_snapshot};
66-
use source_cov::{lcov::Records, SourceCache};
67+
use source_cov::SourceCache;
6768
use state::StopReason;
6869
use std::{
6970
alloc::{alloc_zeroed, Layout},

src/os/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
use std::{collections::HashMap, path::PathBuf};
44

5-
use crate::source_cov::lcov::Records;
5+
use lcov2::Records;
66

77
pub mod windows;
88

0 commit comments

Comments
 (0)