From: Garima Singh Date: Tue, 27 Aug 2019 16:56:34 +0000 (-0700) Subject: commit-graph: emit trace2 cmd_mode for each sub-command X-Git-Tag: v2.24.0-rc0~27^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0bd7f578b2ff8b622cb8db7a572aa68303162b2b;p=thirdparty%2Fgit.git commit-graph: emit trace2 cmd_mode for each sub-command Emit trace2_cmd_mode() messages for each commit-graph sub-command. The commit graph commands were in flux when trace2 was making it's way to git. Now that we have enough sub-commands in commit-graph, we can label the various modes within them. Distinguishing between read, write and verify is a great start. Signed-off-by: Garima Singh Acked-by: Jeff Hostetler Signed-off-by: Junio C Hamano --- diff --git a/builtin/commit-graph.c b/builtin/commit-graph.c index 57863619b7..ef68b26744 100644 --- a/builtin/commit-graph.c +++ b/builtin/commit-graph.c @@ -58,6 +58,8 @@ static int graph_verify(int argc, const char **argv) OPT_END(), }; + trace2_cmd_mode("verify"); + argc = parse_options(argc, argv, NULL, builtin_commit_graph_verify_options, builtin_commit_graph_verify_usage, 0); @@ -102,6 +104,8 @@ static int graph_read(int argc, const char **argv) OPT_END(), }; + trace2_cmd_mode("read"); + argc = parse_options(argc, argv, NULL, builtin_commit_graph_read_options, builtin_commit_graph_read_usage, 0); @@ -183,6 +187,8 @@ static int graph_write(int argc, const char **argv) split_opts.max_commits = 0; split_opts.expire_time = 0; + trace2_cmd_mode("write"); + argc = parse_options(argc, argv, NULL, builtin_commit_graph_write_options, builtin_commit_graph_write_usage, 0);