mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-13 20:24:00 +02:00
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) ```
This commit is contained in:
@@ -45,9 +45,7 @@ func putSearchID(sid *searchID) {
|
|||||||
sid.dp = nil
|
sid.dp = nil
|
||||||
sid.peq = nil
|
sid.peq = nil
|
||||||
sid.eqer = nil
|
sid.eqer = nil
|
||||||
for k := range sid.seen {
|
clear(sid.seen)
|
||||||
delete(sid.seen, k)
|
|
||||||
}
|
|
||||||
searchIDPool.Put(sid)
|
searchIDPool.Put(sid)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user