Skip to content

Commit 009dcd0

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 62ba4de
1 parent 06a89ad commit 009dcd0

File tree

1 file changed

+199
-1
lines changed

1 file changed

+199
-1
lines changed

benchmarks/data.js

Lines changed: 199 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1752272184631,
2+
"lastUpdate": 1752349076983,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -136046,6 +136046,204 @@ window.BENCHMARK_DATA = {
136046136046
"extra": "iterations: 226068\ncpu: 583.033985349541 ns\nthreads: 1"
136047136047
}
136048136048
]
136049+
},
136050+
{
136051+
"commit": {
136052+
"author": {
136053+
"email": "[email protected]",
136054+
"name": "Doug Barker",
136055+
"username": "dbarker"
136056+
},
136057+
"committer": {
136058+
"email": "[email protected]",
136059+
"name": "GitHub",
136060+
"username": "web-flow"
136061+
},
136062+
"distinct": true,
136063+
"id": "62ba4dea5b053063b4cb4fe08dc0c7e6b39e543a",
136064+
"message": "[CodeHealth] Fix clang-tidy warnings part 6 (#3507)",
136065+
"timestamp": "2025-07-12T21:34:28+02:00",
136066+
"tree_id": "7a70b7a00dff6b71bdcbf1c0e6f2fc7038c3fd58",
136067+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/62ba4dea5b053063b4cb4fe08dc0c7e6b39e543a"
136068+
},
136069+
"date": 1752349059516,
136070+
"tool": "googlecpp",
136071+
"benches": [
136072+
{
136073+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
136074+
"value": 0.09997954471505803,
136075+
"unit": "ms/iter",
136076+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
136077+
},
136078+
{
136079+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
136080+
"value": 0.21355639960649034,
136081+
"unit": "ms/iter",
136082+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
136083+
},
136084+
{
136085+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
136086+
"value": 0.5863015613858662,
136087+
"unit": "ms/iter",
136088+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
136089+
},
136090+
{
136091+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
136092+
"value": 0.08317628537018615,
136093+
"unit": "ms/iter",
136094+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
136095+
},
136096+
{
136097+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
136098+
"value": 0.20846126665716616,
136099+
"unit": "ms/iter",
136100+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
136101+
},
136102+
{
136103+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
136104+
"value": 0.5976095432188453,
136105+
"unit": "ms/iter",
136106+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
136107+
},
136108+
{
136109+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
136110+
"value": 0.09118002161896128,
136111+
"unit": "ms/iter",
136112+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
136113+
},
136114+
{
136115+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
136116+
"value": 0.26736974420748383,
136117+
"unit": "ms/iter",
136118+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
136119+
},
136120+
{
136121+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
136122+
"value": 0.8507728576660156,
136123+
"unit": "ms/iter",
136124+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
136125+
},
136126+
{
136127+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
136128+
"value": 7.904344134860569,
136129+
"unit": "ms/iter",
136130+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
136131+
},
136132+
{
136133+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
136134+
"value": 49.519856770833336,
136135+
"unit": "ms/iter",
136136+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
136137+
},
136138+
{
136139+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
136140+
"value": 133.77690315246582,
136141+
"unit": "ms/iter",
136142+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
136143+
},
136144+
{
136145+
"name": "BM_SpanIdDefaultConstructor",
136146+
"value": 0.7048667038381233,
136147+
"unit": "ns/iter",
136148+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
136149+
},
136150+
{
136151+
"name": "BM_SpanIdConstructor",
136152+
"value": 0.7205246908588493,
136153+
"unit": "ns/iter",
136154+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
136155+
},
136156+
{
136157+
"name": "BM_SpanIdToLowerBase16",
136158+
"value": 13.532062857634505,
136159+
"unit": "ns/iter",
136160+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
136161+
},
136162+
{
136163+
"name": "BM_SpanIdIsValid",
136164+
"value": 0.7160289134784211,
136165+
"unit": "ns/iter",
136166+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
136167+
},
136168+
{
136169+
"name": "BM_SpanCreation",
136170+
"value": 47.60153820006966,
136171+
"unit": "ns/iter",
136172+
"extra": "iterations: 5580282\ncpu: 24.910004727359656 ns\nthreads: 1"
136173+
},
136174+
{
136175+
"name": "BM_SpanCreationWithScope",
136176+
"value": 220.8647505245996,
136177+
"unit": "ns/iter",
136178+
"extra": "iterations: 721592\ncpu: 195.35342548143552 ns\nthreads: 1"
136179+
},
136180+
{
136181+
"name": "BM_NestedSpanCreationWithScope",
136182+
"value": 623.7645200075162,
136183+
"unit": "ns/iter",
136184+
"extra": "iterations: 227051\ncpu: 623.3054071552205 ns\nthreads: 1"
136185+
},
136186+
{
136187+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
136188+
"value": 214.14051588669497,
136189+
"unit": "ns/iter",
136190+
"extra": "iterations: 1158956\ncpu: 120.77698204245895 ns\nthreads: 1"
136191+
},
136192+
{
136193+
"name": "BM_SpanCreationWitContextPropagation",
136194+
"value": 804.556500505529,
136195+
"unit": "ns/iter",
136196+
"extra": "iterations: 239925\ncpu: 585.4247660727311 ns\nthreads: 1"
136197+
},
136198+
{
136199+
"name": "BM_CreateBaggageFromTenEntries",
136200+
"value": 5689.882551364697,
136201+
"unit": "ns/iter",
136202+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
136203+
},
136204+
{
136205+
"name": "BM_ExtractBaggageHavingTenEntries",
136206+
"value": 1.4972080278005682,
136207+
"unit": "ns/iter",
136208+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
136209+
},
136210+
{
136211+
"name": "BM_CreateBaggageFrom180Entries",
136212+
"value": 121493.8347463432,
136213+
"unit": "ns/iter",
136214+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
136215+
},
136216+
{
136217+
"name": "BM_ExtractBaggageWith180Entries",
136218+
"value": 0.7221928794745652,
136219+
"unit": "ns/iter",
136220+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
136221+
},
136222+
{
136223+
"name": "BM_SetValueBaggageWithTenEntries",
136224+
"value": 998.122268904462,
136225+
"unit": "ns/iter",
136226+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
136227+
},
136228+
{
136229+
"name": "BM_SetValueBaggageWith180Entries",
136230+
"value": 25125.260048724234,
136231+
"unit": "ns/iter",
136232+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
136233+
},
136234+
{
136235+
"name": "BM_BaggageToHeaderTenEntries",
136236+
"value": 3955.0670303831257,
136237+
"unit": "ns/iter",
136238+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
136239+
},
136240+
{
136241+
"name": "BM_BaggageToHeader180Entries",
136242+
"value": 75294.68565320029,
136243+
"unit": "ns/iter",
136244+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
136245+
}
136246+
]
136049136247
}
136050136248
],
136051136249
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)