Skip to content

Commit 99ab783

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 4da9b67
1 parent e7fd7db commit 99ab783

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": 1752592625584,
2+
"lastUpdate": 1752592628999,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -136244,6 +136244,204 @@ window.BENCHMARK_DATA = {
136244136244
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
136245136245
}
136246136246
]
136247+
},
136248+
{
136249+
"commit": {
136250+
"author": {
136251+
"email": "[email protected]",
136252+
"name": "Doug Barker",
136253+
"username": "dbarker"
136254+
},
136255+
"committer": {
136256+
"email": "[email protected]",
136257+
"name": "GitHub",
136258+
"username": "web-flow"
136259+
},
136260+
"distinct": true,
136261+
"id": "4da9b67c0ecfdb465a71ad32a7b2ffbb56e67520",
136262+
"message": "[CMAKE] Add CMake scripts to find or fetch curl and find zlib (#3526)",
136263+
"timestamp": "2025-07-15T17:12:24+02:00",
136264+
"tree_id": "10da748bc4825529e76d45d8be3b5da4fc79bee8",
136265+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/4da9b67c0ecfdb465a71ad32a7b2ffbb56e67520"
136266+
},
136267+
"date": 1752592608656,
136268+
"tool": "googlecpp",
136269+
"benches": [
136270+
{
136271+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
136272+
"value": 0.09997954471505803,
136273+
"unit": "ms/iter",
136274+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
136275+
},
136276+
{
136277+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
136278+
"value": 0.21355639960649034,
136279+
"unit": "ms/iter",
136280+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
136281+
},
136282+
{
136283+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
136284+
"value": 0.5863015613858662,
136285+
"unit": "ms/iter",
136286+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
136287+
},
136288+
{
136289+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
136290+
"value": 0.08317628537018615,
136291+
"unit": "ms/iter",
136292+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
136293+
},
136294+
{
136295+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
136296+
"value": 0.20846126665716616,
136297+
"unit": "ms/iter",
136298+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
136299+
},
136300+
{
136301+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
136302+
"value": 0.5976095432188453,
136303+
"unit": "ms/iter",
136304+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
136305+
},
136306+
{
136307+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
136308+
"value": 0.09118002161896128,
136309+
"unit": "ms/iter",
136310+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
136311+
},
136312+
{
136313+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
136314+
"value": 0.26736974420748383,
136315+
"unit": "ms/iter",
136316+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
136317+
},
136318+
{
136319+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
136320+
"value": 0.8507728576660156,
136321+
"unit": "ms/iter",
136322+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
136323+
},
136324+
{
136325+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
136326+
"value": 7.904344134860569,
136327+
"unit": "ms/iter",
136328+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
136329+
},
136330+
{
136331+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
136332+
"value": 49.519856770833336,
136333+
"unit": "ms/iter",
136334+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
136335+
},
136336+
{
136337+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
136338+
"value": 133.77690315246582,
136339+
"unit": "ms/iter",
136340+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
136341+
},
136342+
{
136343+
"name": "BM_SpanIdDefaultConstructor",
136344+
"value": 0.7048667038381233,
136345+
"unit": "ns/iter",
136346+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
136347+
},
136348+
{
136349+
"name": "BM_SpanIdConstructor",
136350+
"value": 0.7205246908588493,
136351+
"unit": "ns/iter",
136352+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
136353+
},
136354+
{
136355+
"name": "BM_SpanIdToLowerBase16",
136356+
"value": 13.532062857634505,
136357+
"unit": "ns/iter",
136358+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
136359+
},
136360+
{
136361+
"name": "BM_SpanIdIsValid",
136362+
"value": 0.7160289134784211,
136363+
"unit": "ns/iter",
136364+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
136365+
},
136366+
{
136367+
"name": "BM_SpanCreation",
136368+
"value": 27.55218230058584,
136369+
"unit": "ns/iter",
136370+
"extra": "iterations: 5644076\ncpu: 24.772356183722543 ns\nthreads: 1"
136371+
},
136372+
{
136373+
"name": "BM_SpanCreationWithScope",
136374+
"value": 198.25824544884634,
136375+
"unit": "ns/iter",
136376+
"extra": "iterations: 709325\ncpu: 197.80293518485885 ns\nthreads: 1"
136377+
},
136378+
{
136379+
"name": "BM_NestedSpanCreationWithScope",
136380+
"value": 652.7703255640045,
136381+
"unit": "ns/iter",
136382+
"extra": "iterations: 215161\ncpu: 651.8096588136327 ns\nthreads: 1"
136383+
},
136384+
{
136385+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
136386+
"value": 147.8326073165899,
136387+
"unit": "ns/iter",
136388+
"extra": "iterations: 1113374\ncpu: 125.16706335876349 ns\nthreads: 1"
136389+
},
136390+
{
136391+
"name": "BM_SpanCreationWitContextPropagation",
136392+
"value": 677.7610722756901,
136393+
"unit": "ns/iter",
136394+
"extra": "iterations: 236157\ncpu: 596.6216711763785 ns\nthreads: 1"
136395+
},
136396+
{
136397+
"name": "BM_CreateBaggageFromTenEntries",
136398+
"value": 5689.882551364697,
136399+
"unit": "ns/iter",
136400+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
136401+
},
136402+
{
136403+
"name": "BM_ExtractBaggageHavingTenEntries",
136404+
"value": 1.4972080278005682,
136405+
"unit": "ns/iter",
136406+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
136407+
},
136408+
{
136409+
"name": "BM_CreateBaggageFrom180Entries",
136410+
"value": 121493.8347463432,
136411+
"unit": "ns/iter",
136412+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
136413+
},
136414+
{
136415+
"name": "BM_ExtractBaggageWith180Entries",
136416+
"value": 0.7221928794745652,
136417+
"unit": "ns/iter",
136418+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
136419+
},
136420+
{
136421+
"name": "BM_SetValueBaggageWithTenEntries",
136422+
"value": 998.122268904462,
136423+
"unit": "ns/iter",
136424+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
136425+
},
136426+
{
136427+
"name": "BM_SetValueBaggageWith180Entries",
136428+
"value": 25125.260048724234,
136429+
"unit": "ns/iter",
136430+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
136431+
},
136432+
{
136433+
"name": "BM_BaggageToHeaderTenEntries",
136434+
"value": 3955.0670303831257,
136435+
"unit": "ns/iter",
136436+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
136437+
},
136438+
{
136439+
"name": "BM_BaggageToHeader180Entries",
136440+
"value": 75294.68565320029,
136441+
"unit": "ns/iter",
136442+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
136443+
}
136444+
]
136247136445
}
136248136446
],
136249136447
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)