From e1b9bf7c81974986c8a1baa47d2a36159b9c61fe Mon Sep 17 00:00:00 2001 From: Jun Kimura Date: Wed, 8 Aug 2018 01:50:10 +0900 Subject: [PATCH] set capacity of txsmap (#2166) --- mempool/mempool.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mempool/mempool.go b/mempool/mempool.go index e1ed4f260..5acb6f0d8 100644 --- a/mempool/mempool.go +++ b/mempool/mempool.go @@ -401,7 +401,7 @@ func (mem *Mempool) collectTxs(maxTxs int) types.Txs { // NOTE: unsafe; Lock/Unlock must be managed by caller func (mem *Mempool) Update(height int64, txs types.Txs) error { // First, create a lookup map of txns in new txs. - txsMap := make(map[string]struct{}) + txsMap := make(map[string]struct{}, len(txs)) for _, tx := range txs { txsMap[string(tx)] = struct{}{} }