From fdfc2c9d03aac8f89e5e96c8be591fceb21f3473 Mon Sep 17 00:00:00 2001 From: lmittmann Date: Tue, 16 Jul 2024 11:07:59 +0200 Subject: [PATCH] Revert "clone memory in `ScopeContext.MemoryData`" This reverts commit c59e9e5e6b28240093583a9a9f16bc060c8b1f7c. --- core/vm/interpreter.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/vm/interpreter.go b/core/vm/interpreter.go index 3bc38d9ade..6e7d28a0ce 100644 --- a/core/vm/interpreter.go +++ b/core/vm/interpreter.go @@ -18,7 +18,6 @@ package vm import ( "fmt" - "slices" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/common/math" @@ -51,7 +50,7 @@ func (ctx *ScopeContext) MemoryData() []byte { if ctx.Memory == nil { return nil } - return slices.Clone(ctx.Memory.Data()) + return ctx.Memory.Data() } // StackData returns the stack data. Callers must not modify the contents