--- a/src/decompressors/crx/decoder.rs 2026-10-07 08:51:47.534740565 +0000 +++ b/src/decompressors/crx/decoder.rs 2026-10-07 08:51:47.549101853 +0000 @@ -14,7 +14,7 @@ use itertools::izip; use log::debug; use rayon::prelude::*; -use std::{convert::TryInto, io::Cursor, time::Instant}; +use std::{convert::TryInto, io::Cursor}; /// Maximum value for K during Adaptive Golomb-Rice for K prediction pub(super) const PREDICT_K_MAX: u32 = 15; @@ -164,7 +164,6 @@ /// Decoding processes all planes in all tiles and assembles the /// decoded planes into proper tile output position and CFA pattern. pub fn decode(mut self, mdat: &[u8]) -> Result> { - let instant = Instant::now(); debug!("Tile configuration: rows: {}, columns: {}", self.tile_rows, self.tile_cols); // Build nested Tiles/Planes/Bands let mut tiles = parse_header(self.get_header(mdat))?; @@ -210,7 +209,6 @@ return Err(e); } } - debug!("MDAT decoding and CFA build: {} s", instant.elapsed().as_secs_f32()); Ok(cfa) }