From: Jeff Hostetler <[email protected]>

Signed-off-by: Jeff Hostetler <[email protected]>
---
 read-cache.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/read-cache.c b/read-cache.c
index 7b1354d759..7a31ac4da8 100644
--- a/read-cache.c
+++ b/read-cache.c
@@ -1867,6 +1867,8 @@ static void tweak_split_index(struct index_state *istate)
 
 static void post_read_index_from(struct index_state *istate)
 {
+       trace2_data_intmax("index", "cache_nr", istate->cache_nr);
+
        check_ce_order(istate);
        tweak_untracked_cache(istate);
        tweak_split_index(istate);
@@ -2012,7 +2014,9 @@ int read_index_from(struct index_state *istate, const 
char *path,
        if (istate->initialized)
                return istate->cache_nr;
 
+       trace2_region_enter("do_read_index");
        ret = do_read_index(istate, path, 0);
+       trace2_region_leave("do_read_index");
        trace_performance_since(start, "read cache %s", path);
 
        split_index = istate->split_index;
@@ -2028,7 +2032,9 @@ int read_index_from(struct index_state *istate, const 
char *path,
 
        base_oid_hex = oid_to_hex(&split_index->base_oid);
        base_path = xstrfmt("%s/sharedindex.%s", gitdir, base_oid_hex);
+       trace2_region_enter("do_read_index");
        ret = do_read_index(split_index->base, base_path, 1);
+       trace2_region_leave("do_read_index");
        if (oidcmp(&split_index->base_oid, &split_index->base->oid))
                die("broken index, expect %s in %s, got %s",
                    base_oid_hex, base_path,
-- 
gitgitgadget

Reply via email to