From: Junio C Hamano Date: Tue, 12 Feb 2008 00:46:20 +0000 (-0800) Subject: Merge branch 'lt/in-core-index' X-Git-Tag: v1.5.5-rc0~232 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=e0197c9aae39b0f1ba6c21d1f6d0bae5de03a44d;p=git.git Merge branch 'lt/in-core-index' * lt/in-core-index: lazy index hashing Create pathname-based hash-table lookup into index read-cache.c: introduce is_racy_timestamp() helper read-cache.c: fix a couple more CE_REMOVE conversion Also use unpack_trees() in do_diff_cache() Make run_diff_index() use unpack_trees(), not read_tree() Avoid running lstat(2) on the same cache entry. index: be careful when handling long names Make on-disk index representation separate from in-core one --- e0197c9aae39b0f1ba6c21d1f6d0bae5de03a44d