diff options
author | Jia Chenhui <jiachenhui1989@gmail.com> | 2018-04-03 23:13:19 +0800 |
---|---|---|
committer | Felix Lange <fjl@users.noreply.github.com> | 2018-04-03 23:13:19 +0800 |
commit | 5909482fb55095b58ff3f9d8207a4daa69defe26 (patch) | |
tree | dbbfdbc6888ec64763a8bf4ea953a854ce774979 | |
parent | d1af4e1a9eae903514dc6e0afd665218a90a19bf (diff) | |
download | dexon-5909482fb55095b58ff3f9d8207a4daa69defe26.tar.gz dexon-5909482fb55095b58ff3f9d8207a4daa69defe26.tar.zst dexon-5909482fb55095b58ff3f9d8207a4daa69defe26.zip |
core/state: avoid redundant addition to code size cache (#16427)
-rw-r--r-- | core/state/database.go | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/core/state/database.go b/core/state/database.go index 36926ec69..c1b630991 100644 --- a/core/state/database.go +++ b/core/state/database.go @@ -26,7 +26,7 @@ import ( lru "github.com/hashicorp/golang-lru" ) -// Trie cache generation limit after which to evic trie nodes from memory. +// Trie cache generation limit after which to evict trie nodes from memory. var MaxTrieCacheGen = uint16(120) const ( @@ -151,9 +151,6 @@ func (db *cachingDB) ContractCodeSize(addrHash, codeHash common.Hash) (int, erro return cached.(int), nil } code, err := db.ContractCode(addrHash, codeHash) - if err == nil { - db.codeSizeCache.Add(codeHash, len(code)) - } return len(code), err } |