frostfs-node/pkg/local_object_storage
Evgenii Stratonikov abbecf49d6 [#31] fstree: Speedup string-to-address conversion
```
name                  old time/op    new time/op    delta
_addressFromString-8    1.25µs ±30%    1.02µs ± 6%  -18.49%  (p=0.000 n=9+9)

name                  old alloc/op   new alloc/op   delta
_addressFromString-8      352B ± 0%      256B ± 0%  -27.27%  (p=0.000 n=9+10)

name                  old allocs/op  new allocs/op  delta
_addressFromString-8      6.00 ± 0%      4.00 ± 0%  -33.33%  (p=0.000
n=10+10)
```

Also, assure compiler that `s` doesn't escape:
Before this commit:
```
./fstree.go:74:24: leaking param: s
./fstree.go:90:6: moved to heap: addr
```

After this commit:
```
./fstree.go:74:24: s does not escape
```

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-02-10 12:49:31 +03:00
..
blobovnicza [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00
blobstor [#31] fstree: Speedup string-to-address conversion 2023-02-10 12:49:31 +03:00
engine [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00
internal Move to frostfs-node 2022-12-28 15:04:29 +03:00
metabase [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00
pilorama [#38] node: Fix linter warnings 2023-02-06 17:27:54 +03:00
shard [#1794] shard: Add increasing case for the payload size metric 2023-02-09 13:30:23 +03:00
util Move to frostfs-node 2022-12-28 15:04:29 +03:00
writecache [#5] writecache: Use generic LRU cache 2022-12-31 23:04:06 +03:00