Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
trace2: trim whitespace in region messages in perf target format
author
Jeff Hostetler
<jeffhost@microsoft.com>
Thu, 8 Aug 2019 14:19:00 +0000
(07:19 -0700)
committer
Junio C Hamano
<gitster@pobox.com>
Thu, 8 Aug 2019 17:39:44 +0000
(10:39 -0700)
Avoid unecessary trailing whitespace in "region_enter" and "region_leave"
messages in perf target format.
Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
trace2/tr2_tgt_perf.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
371df1b
)
diff --git
a/trace2/tr2_tgt_perf.c
b/trace2/tr2_tgt_perf.c
index 4a9d99218bf1be3f87fed728bd2301a7c2002575..fb845cb62774deb8b4a6324435c550c1846eb4cc 100644
(file)
--- a/
trace2/tr2_tgt_perf.c
+++ b/
trace2/tr2_tgt_perf.c
@@
-452,8
+452,11
@@
static void fn_region_enter_printf_va_fl(const char *file, int line,
struct strbuf buf_payload = STRBUF_INIT;
if (label)
struct strbuf buf_payload = STRBUF_INIT;
if (label)
- strbuf_addf(&buf_payload, "label:%s ", label);
- maybe_append_string_va(&buf_payload, fmt, ap);
+ strbuf_addf(&buf_payload, "label:%s", label);
+ if (fmt && *fmt) {
+ strbuf_addch(&buf_payload, ' ');
+ maybe_append_string_va(&buf_payload, fmt, ap);
+ }
perf_io_write_fl(file, line, event_name, repo, &us_elapsed_absolute,
NULL, category, &buf_payload);
perf_io_write_fl(file, line, event_name, repo, &us_elapsed_absolute,
NULL, category, &buf_payload);
@@
-469,8
+472,11
@@
static void fn_region_leave_printf_va_fl(
struct strbuf buf_payload = STRBUF_INIT;
if (label)
struct strbuf buf_payload = STRBUF_INIT;
if (label)
- strbuf_addf(&buf_payload, "label:%s ", label);
- maybe_append_string_va(&buf_payload, fmt, ap);
+ strbuf_addf(&buf_payload, "label:%s", label);
+ if (fmt && *fmt) {
+ strbuf_addch(&buf_payload, ' ' );
+ maybe_append_string_va(&buf_payload, fmt, ap);
+ }
perf_io_write_fl(file, line, event_name, repo, &us_elapsed_absolute,
&us_elapsed_region, category, &buf_payload);
perf_io_write_fl(file, line, event_name, repo, &us_elapsed_absolute,
&us_elapsed_region, category, &buf_payload);