Skip to content

v0.0.6 fastwalk/darwin: improve performance by 3x

Compare
Choose a tag to compare
@charlievieth charlievieth released this 24 Feb 04:05
· 15 commits to master since this release
91f1444

v0.0.6
fastwalk/darwin: improve performance by 3x

commit 91f1444
Author: Charlie Vieth [email protected]
Date: Wed Feb 23 23:01:18 2022 -0500

fastwalk: improve darwin perf by ~3x

```
name         old time/op    new time/op    delta
FastWalk-10    48.4ms ± 3%    16.6ms ± 3%  -65.77%  (p=0.000 n=10+10)

name         old alloc/op   new alloc/op   delta
FastWalk-10    1.30MB ± 0%    1.29MB ± 0%   -0.48%  (p=0.000 n=10+10)

name         old allocs/op  new allocs/op  delta
FastWalk-10     28.2k ± 0%     25.5k ± 0%   -9.34%  (p=0.000 n=9+10)
```

commit 3f3c1d6
Author: Charlie Vieth [email protected]
Date: Wed Feb 23 16:59:39 2022 -0500

fastwalk: improve darwin perf by 2x

commit de217b2
Author: Charlie Vieth [email protected]
Date: Tue Feb 22 13:20:47 2022 -0500

backport d7a4bb4f6 to fix a rare panic in sortImports

commit f92fba2
Author: Charlie Vieth [email protected]
Date: Tue Feb 22 12:53:26 2022 -0500

mod: update golang.org/x/sys and golang.org/x/tools