diff options
author | Andrei Vagin <avagin@gmail.com> | 2021-07-26 15:41:11 -0700 |
---|---|---|
committer | Andrei Vagin <avagin@gmail.com> | 2021-08-04 21:17:21 -0700 |
commit | 376e8904320cff0b9594dc0388f51daded756cc4 (patch) | |
tree | ccb51422368570056e224da8cfec9698fa175673 /pkg/pool/pool.go | |
parent | a42d3fd0aeb6c67c3fd2fb851845a1f88a298972 (diff) |
Reduce overhead of AlignedAtomic types
AlignedAtomicUint64 is 15 bytes and it takes 16 bytes in structures. On
32-bit systems, variables and structure fields is guaranteed to be
32-bit aligned and this means that we need only 12 bytes to find 8
contiguous bytes.
Diffstat (limited to 'pkg/pool/pool.go')
0 files changed, 0 insertions, 0 deletions