Skip to content

Commit 8fe47b0

Browse files
core/state: avoid unnecessary alloc in trie prefetcher (ethereum#23198)
1 parent 58b0420 commit 8fe47b0

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

core/state/trie_prefetcher.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -312,12 +312,11 @@ func (sf *subfetcher) loop() {
312312

313313
default:
314314
// No termination request yet, prefetch the next entry
315-
taskid := string(task)
316-
if _, ok := sf.seen[taskid]; ok {
315+
if _, ok := sf.seen[string(task)]; ok {
317316
sf.dups++
318317
} else {
319318
sf.trie.TryGet(task)
320-
sf.seen[taskid] = struct{}{}
319+
sf.seen[string(task)] = struct{}{}
321320
}
322321
}
323322
}

0 commit comments

Comments
 (0)