From 32e7dafe1c176ec1ef447119a2d996210b877864 Mon Sep 17 00:00:00 2001 From: Arran Schlosberg <519948+ARR4N@users.noreply.github.com> Date: Mon, 17 Feb 2025 14:02:02 +0000 Subject: [PATCH] chore: release branches remove `memsize` (#146) ## Why this should be merged A separately cherry-picked commit, the fix for `StateDB.Copy()`, requires Go 1.23 for use of the `maps` package. This, however, breaks `memsize`, which was later removed later from `geth` for the same reason. ## How this works All release branches will now cherry-pick ethereum/go-ethereum#30253. ## How this was tested Updated list of cherry-picks applied to #142, which [passed tests](https://github.com/ava-labs/libevm/actions/runs/13371460014/job/37340683594). --- libevm/tooling/release/cherrypicks | 1 + 1 file changed, 1 insertion(+) diff --git a/libevm/tooling/release/cherrypicks b/libevm/tooling/release/cherrypicks index 58eeb1b028..9b416f01d4 100644 --- a/libevm/tooling/release/cherrypicks +++ b/libevm/tooling/release/cherrypicks @@ -11,5 +11,6 @@ 69f815f6f5791e0e48160bdad284773d0ffb1ba9 # params: print time value instead of pointer in ConfigCompatError (#29514) e4b8058d5a5832cdebdac7da385cf6d829c0d433 # eth/gasprice: add query limit for FeeHistory to defend DDOS attack (#29644) 34b46a2f756da71595ac84eb7f25441f2a5b6ebb # core/state/snapshot: add a missing lock (#30001) +e4675771eda550e7eeb63a8884816982c1980644 # internal/debug: remove memsize (#30253) 159fb1a1db551c544978dc16a5568a4730b4abf3 # crypto: add IsOnCurve check (#31100) da71839a270a353bac92e3108e4b74fb0eefec29 # internal/ethapi: fix panic in debug methods (#31157)