From 45bfbc690b3e9e4a6baf6b4aacd6b636294fef23 Mon Sep 17 00:00:00 2001 From: Iluvmagick Date: Thu, 9 Oct 2025 10:38:07 +0400 Subject: [PATCH] Removed needless mut references (clippy::needless_pass_by_ref_mut). --- crates/vm/src/system/memory/adapter/mod.rs | 2 +- crates/vm/src/system/memory/online/basic.rs | 2 +- extensions/native/compiler/src/asm/compiler.rs | 2 +- extensions/native/compiler/src/ir/collections.rs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/vm/src/system/memory/adapter/mod.rs b/crates/vm/src/system/memory/adapter/mod.rs index 8b0797dcf6..99e90356d7 100644 --- a/crates/vm/src/system/memory/adapter/mod.rs +++ b/crates/vm/src/system/memory/adapter/mod.rs @@ -146,7 +146,7 @@ impl AccessAdapterInventory { tracing::debug!("Computed heights from memory adapters arena: {:?}", heights); } - fn apply_overridden_heights(&mut self, heights: &mut [usize]) { + fn apply_overridden_heights(&self, heights: &mut [usize]) { for (i, h) in heights.iter_mut().enumerate() { if let Some(oh) = self.chips[i].overridden_trace_height() { assert!( diff --git a/crates/vm/src/system/memory/online/basic.rs b/crates/vm/src/system/memory/online/basic.rs index 03b01868e8..bae5120f89 100644 --- a/crates/vm/src/system/memory/online/basic.rs +++ b/crates/vm/src/system/memory/online/basic.rs @@ -18,7 +18,7 @@ impl BasicMemory { } #[inline(always)] - pub fn as_mut_ptr(&mut self) -> *mut u8 { + pub fn as_mut_ptr(&self) -> *mut u8 { self.ptr.as_ptr() } } diff --git a/extensions/native/compiler/src/asm/compiler.rs b/extensions/native/compiler/src/asm/compiler.rs index a09c8a217e..690d6e3472 100644 --- a/extensions/native/compiler/src/asm/compiler.rs +++ b/extensions/native/compiler/src/asm/compiler.rs @@ -717,7 +717,7 @@ impl + TwoAdicField> AsmCo self.basic_blocks.push(BasicBlock::new()); } - fn block_label(&mut self) -> F { + fn block_label(&self) -> F { F::from_canonical_usize(self.basic_blocks.len() - 1) } diff --git a/extensions/native/compiler/src/ir/collections.rs b/extensions/native/compiler/src/ir/collections.rs index 9d9333dff6..23ff8962b6 100644 --- a/extensions/native/compiler/src/ir/collections.rs +++ b/extensions/native/compiler/src/ir/collections.rs @@ -125,7 +125,7 @@ impl Builder { } /// Creates an array from a vector. - pub fn vec>(&mut self, v: Vec) -> Array { + pub fn vec>(&self, v: Vec) -> Array { Array::Fixed(Rc::new(RefCell::new( v.into_iter().map(|x| Some(x)).collect(), )))