Skip to content

Commit 426f087

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 47f530a
1 parent 2cff702 commit 426f087

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": 1749810227798,
2+
"lastUpdate": 1749810230069,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -127730,6 +127730,204 @@ window.BENCHMARK_DATA = {
127730127730
"extra": "iterations: 242371\ncpu: 570.7154568822177 ns\nthreads: 1"
127731127731
}
127732127732
]
127733+
},
127734+
{
127735+
"commit": {
127736+
"author": {
127737+
"email": "[email protected]",
127738+
"name": "KJ Tsanaktsidis",
127739+
"username": "KJTsanaktsidis"
127740+
},
127741+
"committer": {
127742+
"email": "[email protected]",
127743+
"name": "GitHub",
127744+
"username": "web-flow"
127745+
},
127746+
"distinct": true,
127747+
"id": "47f530a5f982900ad709ed11dd634939b7d5f9f9",
127748+
"message": "[SDK] BatchLogRecordProcessor::ForceFlush is not waking up bg thread (#3448)",
127749+
"timestamp": "2025-06-13T12:20:10+02:00",
127750+
"tree_id": "5f77318fc6f45e3d36115c9cbb9d654a86ee96e8",
127751+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/47f530a5f982900ad709ed11dd634939b7d5f9f9"
127752+
},
127753+
"date": 1749810211812,
127754+
"tool": "googlecpp",
127755+
"benches": [
127756+
{
127757+
"name": "BM_CreateBaggageFromTenEntries",
127758+
"value": 5689.882551364697,
127759+
"unit": "ns/iter",
127760+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
127761+
},
127762+
{
127763+
"name": "BM_ExtractBaggageHavingTenEntries",
127764+
"value": 1.4972080278005682,
127765+
"unit": "ns/iter",
127766+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
127767+
},
127768+
{
127769+
"name": "BM_CreateBaggageFrom180Entries",
127770+
"value": 121493.8347463432,
127771+
"unit": "ns/iter",
127772+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
127773+
},
127774+
{
127775+
"name": "BM_ExtractBaggageWith180Entries",
127776+
"value": 0.7221928794745652,
127777+
"unit": "ns/iter",
127778+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
127779+
},
127780+
{
127781+
"name": "BM_SetValueBaggageWithTenEntries",
127782+
"value": 998.122268904462,
127783+
"unit": "ns/iter",
127784+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
127785+
},
127786+
{
127787+
"name": "BM_SetValueBaggageWith180Entries",
127788+
"value": 25125.260048724234,
127789+
"unit": "ns/iter",
127790+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
127791+
},
127792+
{
127793+
"name": "BM_BaggageToHeaderTenEntries",
127794+
"value": 3955.0670303831257,
127795+
"unit": "ns/iter",
127796+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
127797+
},
127798+
{
127799+
"name": "BM_BaggageToHeader180Entries",
127800+
"value": 75294.68565320029,
127801+
"unit": "ns/iter",
127802+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
127803+
},
127804+
{
127805+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
127806+
"value": 0.09997954471505803,
127807+
"unit": "ms/iter",
127808+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
127809+
},
127810+
{
127811+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
127812+
"value": 0.21355639960649034,
127813+
"unit": "ms/iter",
127814+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
127815+
},
127816+
{
127817+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
127818+
"value": 0.5863015613858662,
127819+
"unit": "ms/iter",
127820+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
127821+
},
127822+
{
127823+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
127824+
"value": 0.08317628537018615,
127825+
"unit": "ms/iter",
127826+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
127827+
},
127828+
{
127829+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
127830+
"value": 0.20846126665716616,
127831+
"unit": "ms/iter",
127832+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
127833+
},
127834+
{
127835+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
127836+
"value": 0.5976095432188453,
127837+
"unit": "ms/iter",
127838+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
127839+
},
127840+
{
127841+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
127842+
"value": 0.09118002161896128,
127843+
"unit": "ms/iter",
127844+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
127845+
},
127846+
{
127847+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
127848+
"value": 0.26736974420748383,
127849+
"unit": "ms/iter",
127850+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
127851+
},
127852+
{
127853+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
127854+
"value": 0.8507728576660156,
127855+
"unit": "ms/iter",
127856+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
127857+
},
127858+
{
127859+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
127860+
"value": 7.904344134860569,
127861+
"unit": "ms/iter",
127862+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
127863+
},
127864+
{
127865+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
127866+
"value": 49.519856770833336,
127867+
"unit": "ms/iter",
127868+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
127869+
},
127870+
{
127871+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
127872+
"value": 133.77690315246582,
127873+
"unit": "ms/iter",
127874+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
127875+
},
127876+
{
127877+
"name": "BM_SpanIdDefaultConstructor",
127878+
"value": 0.7048667038381233,
127879+
"unit": "ns/iter",
127880+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
127881+
},
127882+
{
127883+
"name": "BM_SpanIdConstructor",
127884+
"value": 0.7205246908588493,
127885+
"unit": "ns/iter",
127886+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
127887+
},
127888+
{
127889+
"name": "BM_SpanIdToLowerBase16",
127890+
"value": 13.532062857634505,
127891+
"unit": "ns/iter",
127892+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
127893+
},
127894+
{
127895+
"name": "BM_SpanIdIsValid",
127896+
"value": 0.7160289134784211,
127897+
"unit": "ns/iter",
127898+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
127899+
},
127900+
{
127901+
"name": "BM_SpanCreation",
127902+
"value": 28.705244223191464,
127903+
"unit": "ns/iter",
127904+
"extra": "iterations: 5585758\ncpu: 24.90268393295951 ns\nthreads: 1"
127905+
},
127906+
{
127907+
"name": "BM_SpanCreationWithScope",
127908+
"value": 195.2749287092048,
127909+
"unit": "ns/iter",
127910+
"extra": "iterations: 719163\ncpu: 190.20126313506117 ns\nthreads: 1"
127911+
},
127912+
{
127913+
"name": "BM_NestedSpanCreationWithScope",
127914+
"value": 628.1809388967872,
127915+
"unit": "ns/iter",
127916+
"extra": "iterations: 221840\ncpu: 625.1646006130542 ns\nthreads: 1"
127917+
},
127918+
{
127919+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
127920+
"value": 125.72612649968036,
127921+
"unit": "ns/iter",
127922+
"extra": "iterations: 1140172\ncpu: 123.0650138750996 ns\nthreads: 1"
127923+
},
127924+
{
127925+
"name": "BM_SpanCreationWitContextPropagation",
127926+
"value": 728.3885320938363,
127927+
"unit": "ns/iter",
127928+
"extra": "iterations: 240855\ncpu: 583.8638101762473 ns\nthreads: 1"
127929+
}
127930+
]
127733127931
}
127734127932
],
127735127933
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)