Skip to content

Commit 52561d5

Browse files
committed
identity: Use clear to clear the finder seen map
Faster: ``` Finder/Find_one-10 172.8n ± 26% 129.3n ± 2% -25.18% (p=0.002 n=6) Finder/Find_none-10 174.0n ± 1% 130.6n ± 0% -24.94% (p=0.002 n=6) ```
1 parent f4f21f5 commit 52561d5

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

Diff for: identity/finder.go

+1-3
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,7 @@ func putSearchID(sid *searchID) {
4545
sid.dp = nil
4646
sid.peq = nil
4747
sid.eqer = nil
48-
for k := range sid.seen {
49-
delete(sid.seen, k)
50-
}
48+
clear(sid.seen)
5149
searchIDPool.Put(sid)
5250
}
5351

0 commit comments

Comments
 (0)