diff options
author | Junio C Hamano <gitster@pobox.com> | 2012-11-20 10:32:10 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-11-20 10:32:10 -0800 |
commit | 10022a6d02f10afada7990f232d184a7ebe82b90 (patch) | |
tree | d976802bd99cda8d9c6c59142c7ff644e0db69e8 /builtin/update-index.c | |
parent | a9bb4e55a3a552a705f8a6222e4523ed27bb7cc8 (diff) | |
parent | 7349afd20e3b0ce3da6f192f593390472acec9d3 (diff) | |
download | git-10022a6d02f10afada7990f232d184a7ebe82b90.tar.gz git-10022a6d02f10afada7990f232d184a7ebe82b90.tar.xz |
Merge branch 'kb/preload-index-more'
Use preloadindex in more places, which has a nice speedup on systems
with slow stat calls (and even on Linux).
* kb/preload-index-more:
update-index/diff-index: use core.preloadindex to improve performance
Diffstat (limited to 'builtin/update-index.c')
-rw-r--r-- | builtin/update-index.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/builtin/update-index.c b/builtin/update-index.c index 74986bf16..ada1dff84 100644 --- a/builtin/update-index.c +++ b/builtin/update-index.c @@ -593,6 +593,7 @@ struct refresh_params { static int refresh(struct refresh_params *o, unsigned int flag) { setup_work_tree(); + read_cache_preload(NULL); *o->has_errors |= refresh_cache(o->flags | flag); return 0; } |