From 4e3f16b5ee8ab42fbc8cc6e79e2647c942bfe9ae Mon Sep 17 00:00:00 2001 From: devopsbo3 <69951731+devopsbo3@users.noreply.github.com> Date: Fri, 10 Nov 2023 12:31:54 -0600 Subject: [PATCH] Revert "trie: fix benchmark by ensuring key immutability (#28221)" This reverts commit ce2182937b4ded7e795831c5c045a42a664e8784. --- trie/trie_test.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/trie/trie_test.go b/trie/trie_test.go index 8078770e7a37..35ccc772010c 100644 --- a/trie/trie_test.go +++ b/trie/trie_test.go @@ -614,9 +614,7 @@ func benchGet(b *testing.B) { k := make([]byte, 32) for i := 0; i < benchElemCount; i++ { binary.LittleEndian.PutUint64(k, uint64(i)) - v := make([]byte, 32) - binary.LittleEndian.PutUint64(v, uint64(i)) - trie.MustUpdate(k, v) + trie.MustUpdate(k, k) } binary.LittleEndian.PutUint64(k, benchElemCount/2) @@ -632,10 +630,8 @@ func benchUpdate(b *testing.B, e binary.ByteOrder) *Trie { k := make([]byte, 32) b.ReportAllocs() for i := 0; i < b.N; i++ { - v := make([]byte, 32) e.PutUint64(k, uint64(i)) - e.PutUint64(v, uint64(i)) - trie.MustUpdate(k, v) + trie.MustUpdate(k, k) } return trie }