From 7ebbb47fcdba4e3258cc45b319fb2e413c01863b Mon Sep 17 00:00:00 2001 From: Robin Salen <30937548+Nashtare@users.noreply.github.com> Date: Wed, 13 Sep 2023 08:39:01 -0400 Subject: [PATCH] Swap ordering in stack macro (#1230) * Swap ordering in stack macro * Update comment --- evm/src/cpu/kernel/asm/memory/packing.asm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/evm/src/cpu/kernel/asm/memory/packing.asm b/evm/src/cpu/kernel/asm/memory/packing.asm index 81ab3123..1dbbf393 100644 --- a/evm/src/cpu/kernel/asm/memory/packing.asm +++ b/evm/src/cpu/kernel/asm/memory/packing.asm @@ -42,10 +42,10 @@ global mload_packing_u64_LE: // Post stack: offset' global mstore_unpacking: // stack: context, segment, offset, value, len, retdest - %stack(context, segment, offset, value, len, retdest) -> (context, segment, offset, value, len, len, offset, retdest) - // stack: context, segment, offset, value, len, len, offset, retdest + %stack(context, segment, offset, value, len, retdest) -> (context, segment, offset, value, len, offset, len, retdest) + // stack: context, segment, offset, value, len, offset, len, retdest MSTORE_32BYTES - // stack: len, offset, retdest + // stack: offset, len, retdest ADD SWAP1 // stack: retdest, offset' JUMP