Skip to content

Commit 42de6df

Browse files
authored
Fix span SetTag benchmark. (#113)
1 parent bb067cf commit 42de6df

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

benchmark/span_operations_benchmark.cpp

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,15 @@ static void BM_SpanSetTag2(benchmark::State& state) {
4444
assert(tracer != nullptr);
4545
for (auto _ : state) {
4646
auto span = tracer->StartSpan("abc123");
47+
char key[5];
48+
key[0] = 'a';
49+
key[1] = 'b';
50+
key[2] = 'c';
51+
key[3] = '0';
52+
key[4] = '\0';
4753
for (int i = 0; i < 10; ++i) {
48-
span->SetTag("abc", "123");
54+
span->SetTag(opentracing::string_view{key, 4}, "123");
55+
++key[3];
4956
}
5057
}
5158
}

0 commit comments

Comments
 (0)