Skip to content

Commit f75f481

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for ba38077
1 parent 5aebf35 commit f75f481

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": 1753783752405,
2+
"lastUpdate": 1753783755733,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -140402,6 +140402,204 @@ window.BENCHMARK_DATA = {
140402140402
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
140403140403
}
140404140404
]
140405+
},
140406+
{
140407+
"commit": {
140408+
"author": {
140409+
"email": "[email protected]",
140410+
"name": "WenTao Ou",
140411+
"username": "owent"
140412+
},
140413+
"committer": {
140414+
"email": "[email protected]",
140415+
"name": "GitHub",
140416+
"username": "web-flow"
140417+
},
140418+
"distinct": true,
140419+
"id": "ba38077e545577dc807ed32929d3d3fa7a638432",
140420+
"message": "[EXPORTER] Fixes tsan warnings (#3531)",
140421+
"timestamp": "2025-07-29T12:05:22+02:00",
140422+
"tree_id": "d00573fcd388b597fcffb0eb7070dd83740e3a10",
140423+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/ba38077e545577dc807ed32929d3d3fa7a638432"
140424+
},
140425+
"date": 1753783734554,
140426+
"tool": "googlecpp",
140427+
"benches": [
140428+
{
140429+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
140430+
"value": 0.09997954471505803,
140431+
"unit": "ms/iter",
140432+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
140433+
},
140434+
{
140435+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
140436+
"value": 0.21355639960649034,
140437+
"unit": "ms/iter",
140438+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
140439+
},
140440+
{
140441+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
140442+
"value": 0.5863015613858662,
140443+
"unit": "ms/iter",
140444+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
140445+
},
140446+
{
140447+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
140448+
"value": 0.08317628537018615,
140449+
"unit": "ms/iter",
140450+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
140451+
},
140452+
{
140453+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
140454+
"value": 0.20846126665716616,
140455+
"unit": "ms/iter",
140456+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
140457+
},
140458+
{
140459+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
140460+
"value": 0.5976095432188453,
140461+
"unit": "ms/iter",
140462+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
140463+
},
140464+
{
140465+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
140466+
"value": 0.09118002161896128,
140467+
"unit": "ms/iter",
140468+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
140469+
},
140470+
{
140471+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
140472+
"value": 0.26736974420748383,
140473+
"unit": "ms/iter",
140474+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
140475+
},
140476+
{
140477+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
140478+
"value": 0.8507728576660156,
140479+
"unit": "ms/iter",
140480+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
140481+
},
140482+
{
140483+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
140484+
"value": 7.904344134860569,
140485+
"unit": "ms/iter",
140486+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
140487+
},
140488+
{
140489+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
140490+
"value": 49.519856770833336,
140491+
"unit": "ms/iter",
140492+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
140493+
},
140494+
{
140495+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
140496+
"value": 133.77690315246582,
140497+
"unit": "ms/iter",
140498+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
140499+
},
140500+
{
140501+
"name": "BM_SpanIdDefaultConstructor",
140502+
"value": 0.7048667038381233,
140503+
"unit": "ns/iter",
140504+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
140505+
},
140506+
{
140507+
"name": "BM_SpanIdConstructor",
140508+
"value": 0.7205246908588493,
140509+
"unit": "ns/iter",
140510+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
140511+
},
140512+
{
140513+
"name": "BM_SpanIdToLowerBase16",
140514+
"value": 13.532062857634505,
140515+
"unit": "ns/iter",
140516+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
140517+
},
140518+
{
140519+
"name": "BM_SpanIdIsValid",
140520+
"value": 0.7160289134784211,
140521+
"unit": "ns/iter",
140522+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
140523+
},
140524+
{
140525+
"name": "BM_SpanCreation",
140526+
"value": 26.05271690150308,
140527+
"unit": "ns/iter",
140528+
"extra": "iterations: 5618917\ncpu: 24.843366613174744 ns\nthreads: 1"
140529+
},
140530+
{
140531+
"name": "BM_SpanCreationWithScope",
140532+
"value": 291.96714234002553,
140533+
"unit": "ns/iter",
140534+
"extra": "iterations: 712884\ncpu: 195.7901566033183 ns\nthreads: 1"
140535+
},
140536+
{
140537+
"name": "BM_NestedSpanCreationWithScope",
140538+
"value": 767.2920406217694,
140539+
"unit": "ns/iter",
140540+
"extra": "iterations: 220365\ncpu: 634.464774351644 ns\nthreads: 1"
140541+
},
140542+
{
140543+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
140544+
"value": 171.00202591986454,
140545+
"unit": "ns/iter",
140546+
"extra": "iterations: 1148761\ncpu: 120.58947770685114 ns\nthreads: 1"
140547+
},
140548+
{
140549+
"name": "BM_SpanCreationWitContextPropagation",
140550+
"value": 809.0638064137581,
140551+
"unit": "ns/iter",
140552+
"extra": "iterations: 245855\ncpu: 575.4619796221351 ns\nthreads: 1"
140553+
},
140554+
{
140555+
"name": "BM_CreateBaggageFromTenEntries",
140556+
"value": 5689.882551364697,
140557+
"unit": "ns/iter",
140558+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
140559+
},
140560+
{
140561+
"name": "BM_ExtractBaggageHavingTenEntries",
140562+
"value": 1.4972080278005682,
140563+
"unit": "ns/iter",
140564+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
140565+
},
140566+
{
140567+
"name": "BM_CreateBaggageFrom180Entries",
140568+
"value": 121493.8347463432,
140569+
"unit": "ns/iter",
140570+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
140571+
},
140572+
{
140573+
"name": "BM_ExtractBaggageWith180Entries",
140574+
"value": 0.7221928794745652,
140575+
"unit": "ns/iter",
140576+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
140577+
},
140578+
{
140579+
"name": "BM_SetValueBaggageWithTenEntries",
140580+
"value": 998.122268904462,
140581+
"unit": "ns/iter",
140582+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
140583+
},
140584+
{
140585+
"name": "BM_SetValueBaggageWith180Entries",
140586+
"value": 25125.260048724234,
140587+
"unit": "ns/iter",
140588+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
140589+
},
140590+
{
140591+
"name": "BM_BaggageToHeaderTenEntries",
140592+
"value": 3955.0670303831257,
140593+
"unit": "ns/iter",
140594+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
140595+
},
140596+
{
140597+
"name": "BM_BaggageToHeader180Entries",
140598+
"value": 75294.68565320029,
140599+
"unit": "ns/iter",
140600+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
140601+
}
140602+
]
140405140603
}
140406140604
],
140407140605
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)