diff options
author | Sverker Eriksson <[email protected]> | 2019-07-01 18:38:49 +0200 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2019-07-02 20:35:54 +0200 |
commit | 4172488e16506ecbf9d66a0fd55a4a91a205e66d (patch) | |
tree | e8e501231132d43701f3b0422d0727786a0e4fb3 /lib/ssh/doc | |
parent | 0de9ecd561bdc964f1c6436d240729b3952cdf3a (diff) | |
download | otp-4172488e16506ecbf9d66a0fd55a4a91a205e66d.tar.gz otp-4172488e16506ecbf9d66a0fd55a4a91a205e66d.tar.bz2 otp-4172488e16506ecbf9d66a0fd55a4a91a205e66d.zip |
erts: Improve hash shrinking
* Release is_resizing as soon as possible to improve shrink concurrency.
- Do join of buckets after release, but with kept WLOCK_HASH.
- Do deallocations of seg and segtab after release
of both is_resizing and WLOCK_HASH.
* Do lazy initialization of buckets in extended segments.
- Mark inactive buckets in DEBUG.
Diffstat (limited to 'lib/ssh/doc')
0 files changed, 0 insertions, 0 deletions