VictoriaMetrics/lib/uint64set
Aliaksandr Valialkin 9b1999a5ff lib/uint64set: remove memory allocation in getOrCreateSmallPool()
This partially reverts fb82c4b9fa

It has been appeared that the additional memory allocation may result in higher GC pauses.
It is better to spend CPU time on copying bigger bucket16 structs instead of increasing query latencies due to higher GC pauses
2021-04-14 12:30:19 +03:00
..
uint64set.go lib/uint64set: remove memory allocation in getOrCreateSmallPool() 2021-04-14 12:30:19 +03:00
uint64set_test.go lib/uint64set: optimize adding items to the set via Set.AddMulti 2020-07-21 20:56:59 +03:00
uint64set_timing_test.go lib/uint64set: optimize adding items to the set via Set.AddMulti 2020-07-21 20:56:59 +03:00