go-ethereum/signer
Lessa 54a91b3ad8
Some checks are pending
/ Linux Build (arm) (push) Waiting to run
/ Keeper Build (push) Waiting to run
/ Linux Build (push) Waiting to run
/ Windows Build (push) Waiting to run
/ Docker Image (push) Waiting to run
core/types, internal/ethapi, signer/core/apitypes: avoid copying 128KB blobs in range loops (#33717)
kzg4844.Blob is 131072 bytes. Using `for _, blob := range` copies the
entire blob on each iteration. With up to 6 blobs per transaction, this
wastes ~768KB of memory copies.

Switch to index-based iteration and pass pointers directly.
2026-02-03 21:36:59 +08:00
..
core core/types, internal/ethapi, signer/core/apitypes: avoid copying 128KB blobs in range loops (#33717) 2026-02-03 21:36:59 +08:00
fourbyte all: use big.Sign to compare with zero (#29490) 2024-04-09 12:14:30 +02:00
rules signer: run tests in parallel (#28536) 2023-11-20 08:20:59 +01:00
storage log: use native log/slog instead of golang/exp (#29302) 2024-03-22 13:17:59 +01:00