From: Junio C Hamano Date: Tue, 28 Mar 2017 21:06:00 +0000 (-0700) Subject: Merge branch 'jh/memihash-opt' X-Git-Tag: v2.13.0-rc0~53 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/0330344e0f63415421aff87d29ee037d3ea3b436?hp=--cc Merge branch 'jh/memihash-opt' The name-hash used for detecting paths that are different only in cases (which matter on case insensitive filesystems) has been optimized to take advantage of multi-threading when it makes sense. * jh/memihash-opt: name-hash: add test-lazy-init-name-hash to .gitignore name-hash: add perf test for lazy_init_name_hash name-hash: add test-lazy-init-name-hash name-hash: perf improvement for lazy_init_name_hash hashmap: document memihash_cont, hashmap_disallow_rehash api hashmap: add disallow_rehash setting hashmap: allow memihash computation to be continued name-hash: specify initial size for istate.dir_hash table --- 0330344e0f63415421aff87d29ee037d3ea3b436