]> granicus.if.org Git - vim/commit
patch 9.0.1100: a hashtab with many removed items is not cleaned up v9.0.1100
authorBram Moolenaar <Bram@vim.org>
Mon, 26 Dec 2022 13:51:26 +0000 (13:51 +0000)
committerBram Moolenaar <Bram@vim.org>
Mon, 26 Dec 2022 13:51:26 +0000 (13:51 +0000)
commitd0883faac6a74f777c9a6be9d035c59ee1c969c5
tree08c202ace56167b636c1aaf4ebb8121b38b4a7a9
parent81b7ecc5cb78cad901a9a85e46ecba109cc6ee7d
patch 9.0.1100: a hashtab with many removed items is not cleaned up

Problem:    A hashtab with many removed items is not cleaned up.
Solution:   Re-hash a hashtab even when the size didn't change if too many
            items were removed.
src/hashtab.c
src/version.c