From 109ca84b16f0a8a7af07e253bea658c9c34cfbf1 Mon Sep 17 00:00:00 2001 From: Jan Ferdinand Sauer Date: Thu, 28 Sep 2023 16:16:56 +0200 Subject: [PATCH] simplify stringification of labelled instructions --- triton-vm/src/instruction.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/triton-vm/src/instruction.rs b/triton-vm/src/instruction.rs index 57f6319a..6632c0db 100644 --- a/triton-vm/src/instruction.rs +++ b/triton-vm/src/instruction.rs @@ -6,6 +6,7 @@ use std::result; use anyhow::anyhow; use anyhow::Result; use get_size::GetSize; +use itertools::Itertools; use lazy_static::lazy_static; use serde_derive::Deserialize; use serde_derive::Serialize; @@ -60,11 +61,7 @@ impl Display for LabelledInstruction { /// Helps printing instructions with their labels. pub fn stringify_instructions(instructions: &[LabelledInstruction]) -> String { - instructions - .iter() - .map(|instruction| instruction.to_string()) - .collect::>() - .join("\n") + instructions.iter().join("\n") } /// A Triton VM instruction. See the