From 85fd5d5ab5d885347e367b24027cfa4ac215774b Mon Sep 17 00:00:00 2001 From: Aiden Fox Ivey Date: Tue, 2 Sep 2025 17:27:34 -0400 Subject: ZJIT: Use Copy instead of Clone --- zjit/src/codegen.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zjit/src/codegen.rs b/zjit/src/codegen.rs index 40b0e400b2..0d461cb0aa 100644 --- a/zjit/src/codegen.rs +++ b/zjit/src/codegen.rs @@ -561,7 +561,7 @@ fn gen_invokebuiltin(jit: &JITState, asm: &mut Assembler, state: &FrameState, bf fn gen_patch_point(jit: &mut JITState, asm: &mut Assembler, invariant: &Invariant, state: &FrameState) { let payload_ptr = get_or_create_iseq_payload_ptr(jit.iseq); let label = asm.new_label("patch_point").unwrap_label(); - let invariant = invariant.clone(); + let invariant = *invariant; // Compile a side exit. Fill nop instructions if the last patch point is too close. asm.patch_point(build_side_exit(jit, state, PatchPoint(invariant), Some(label))); -- cgit v1.2.3