pre alloc capacity for logs list

This commit is contained in:
maskpp 2025-07-28 21:34:52 +08:00
parent b369a855fb
commit 7e910ed0d7

View file

@ -258,7 +258,7 @@ func (s *StateDB) GetLogs(hash common.Hash, blockNumber uint64, blockHash common
}
func (s *StateDB) Logs() []*types.Log {
var logs []*types.Log
logs := make([]*types.Log, 0, s.logSize)
for _, lgs := range s.logs {
logs = append(logs, lgs...)
}