]> Cypherpunks.ru repositories - gostls13.git/commit
maps,runtime: improve maps.Keys
authorcuiweixie <cuiweixie@gmail.com>
Sun, 2 Apr 2023 07:49:58 +0000 (15:49 +0800)
committerKeith Randall <khr@golang.org>
Fri, 19 May 2023 15:54:43 +0000 (15:54 +0000)
commitf283cba396d40b8ae8e724d7368480a85a255c7f
tree555cc9897e506f518745870d05a4fe26d969bd62
parent251daf46fb6531220145603ff3d977f9146a43f6
maps,runtime: improve maps.Keys

name     old time/op    new time/op    delta
Keys-10    8.65ms ± 0%    7.06ms ± 0%  -18.41%  (p=0.000 n=9+9)

name     old alloc/op   new alloc/op   delta
Keys-10    58.2kB ± 1%    47.4kB ± 2%  -18.54%  (p=0.000 n=10+10)

name     old allocs/op  new allocs/op  delta
Keys-10      0.00           0.00          ~     (all equal)

Change-Id: Ia7061c37be89e906e79bc3ef3bb1ef0d7913f9f6
Reviewed-on: https://go-review.googlesource.com/c/go/+/481435
Reviewed-by: Keith Randall <khr@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-by: Heschi Kreinick <heschi@google.com>
Run-TryBot: xie cui <523516579@qq.com>
src/go/build/deps_test.go
src/maps/maps.go
src/maps/maps_test.go
src/runtime/map.go