From 5ec62e3905e719cde675c2d2cafe188d6b32a2e9 Mon Sep 17 00:00:00 2001 From: 0vercl0k <1476421+0vercl0k@users.noreply.github.com> Date: Sat, 8 Jun 2024 11:49:10 -0700 Subject: [PATCH] rename --- crates/symbolizer/src/builder.rs | 1 + src/main.rs | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/crates/symbolizer/src/builder.rs b/crates/symbolizer/src/builder.rs index e3717d6..1ade93c 100644 --- a/crates/symbolizer/src/builder.rs +++ b/crates/symbolizer/src/builder.rs @@ -9,6 +9,7 @@ pub struct NoSymcache; pub struct Symcache(PathBuf); +/// Builder for [`Symbolizer`]. #[derive(Default, Debug)] pub struct Builder { symcache: SC, diff --git a/src/main.rs b/src/main.rs index 0ec8359..0a2c170 100644 --- a/src/main.rs +++ b/src/main.rs @@ -81,17 +81,17 @@ impl Display for Stats { } #[derive(Debug)] -struct ParserWrapper { +struct AddrSpaceWrapper { parser: KernelDumpParser, } -impl ParserWrapper { +impl AddrSpaceWrapper { fn new(parser: KernelDumpParser) -> Self { Self { parser } } } -impl AddrSpace for ParserWrapper { +impl AddrSpace for AddrSpaceWrapper { fn read_at(&mut self, addr: u64, buf: &mut [u8]) -> io::Result { self.parser .virt_read(addr.into(), buf) @@ -105,7 +105,7 @@ impl AddrSpace for ParserWrapper { } } -type KernelDumpSymbolizer = Symbolizer; +type KernelDumpSymbolizer = Symbolizer; /// The style of the symbols. #[derive(Default, Debug, Clone, ValueEnum)] @@ -349,7 +349,7 @@ fn main() -> Result<()> { .online(args.symsrv.iter()) .modules(modules.into_iter()) .symcache(&symcache) - .build(ParserWrapper::new(parser))?; + .build(AddrSpaceWrapper::new(parser))?; let paths = if args.trace.is_dir() { // If we received a path to a directory as input, then we will try to symbolize