Merge branch 'js/fetch-push-trace2-annotation'
More trace2 events at key points on push and fetch code paths have been added. * js/fetch-push-trace2-annotation: send-pack: add new tracing regions for push fetch: add top-level trace2 regions trace2: implement trace2_printf() for event target
This commit is contained in:
@@ -128,7 +128,7 @@ yields
|
||||
|
||||
------------
|
||||
$ cat ~/log.event
|
||||
{"event":"version","sid":"20190408T191610.507018Z-H9b68c35f-P000059a8","thread":"main","time":"2019-01-16T17:28:42.620713Z","file":"common-main.c","line":38,"evt":"3","exe":"2.20.1.155.g426c96fcdb"}
|
||||
{"event":"version","sid":"20190408T191610.507018Z-H9b68c35f-P000059a8","thread":"main","time":"2019-01-16T17:28:42.620713Z","file":"common-main.c","line":38,"evt":"4","exe":"2.20.1.155.g426c96fcdb"}
|
||||
{"event":"start","sid":"20190408T191610.507018Z-H9b68c35f-P000059a8","thread":"main","time":"2019-01-16T17:28:42.621027Z","file":"common-main.c","line":39,"t_abs":0.001173,"argv":["git","version"]}
|
||||
{"event":"cmd_name","sid":"20190408T191610.507018Z-H9b68c35f-P000059a8","thread":"main","time":"2019-01-16T17:28:42.621122Z","file":"git.c","line":432,"name":"version","hierarchy":"version"}
|
||||
{"event":"exit","sid":"20190408T191610.507018Z-H9b68c35f-P000059a8","thread":"main","time":"2019-01-16T17:28:42.621236Z","file":"git.c","line":662,"t_abs":0.001227,"code":0}
|
||||
@@ -344,7 +344,7 @@ only present on the "start" and "atexit" events.
|
||||
{
|
||||
"event":"version",
|
||||
...
|
||||
"evt":"3", # EVENT format version
|
||||
"evt":"4", # EVENT format version
|
||||
"exe":"2.20.1.155.g426c96fcdb" # git version
|
||||
}
|
||||
------------
|
||||
@@ -835,6 +835,19 @@ The "value" field may be an integer or a string.
|
||||
}
|
||||
------------
|
||||
|
||||
`"printf"`::
|
||||
This event logs a human-readable message with no particular formatting
|
||||
guidelines.
|
||||
+
|
||||
------------
|
||||
{
|
||||
"event":"printf",
|
||||
...
|
||||
"t_abs":0.015905, # elapsed time in seconds
|
||||
"msg":"Hello world" # optional
|
||||
}
|
||||
------------
|
||||
|
||||
|
||||
== Example Trace2 API Usage
|
||||
|
||||
|
||||
Reference in New Issue
Block a user