Skip to content

Commit 9982c4f

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for b9cf499
1 parent 13f15cb commit 9982c4f

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": 1748511469838,
2+
"lastUpdate": 1748511472457,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -124562,6 +124562,204 @@ window.BENCHMARK_DATA = {
124562124562
"extra": "iterations: 234682\ncpu: 592.0973487527804 ns\nthreads: 1"
124563124563
}
124564124564
]
124565+
},
124566+
{
124567+
"commit": {
124568+
"author": {
124569+
"email": "[email protected]",
124570+
"name": "Marc Alff",
124571+
"username": "marcalff"
124572+
},
124573+
"committer": {
124574+
"email": "[email protected]",
124575+
"name": "GitHub",
124576+
"username": "web-flow"
124577+
},
124578+
"distinct": true,
124579+
"id": "b9cf499ff5715433848b316059714b5c59af1f2c",
124580+
"message": "[RELEASE] Release opentelemetry-cpp 1.21.0 (#3445)",
124581+
"timestamp": "2025-05-29T11:30:28+02:00",
124582+
"tree_id": "0f7f71695e2ee0f92379ecc4ba322eb1f217fc60",
124583+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/b9cf499ff5715433848b316059714b5c59af1f2c"
124584+
},
124585+
"date": 1748511453372,
124586+
"tool": "googlecpp",
124587+
"benches": [
124588+
{
124589+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
124590+
"value": 0.09997954471505803,
124591+
"unit": "ms/iter",
124592+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
124593+
},
124594+
{
124595+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
124596+
"value": 0.21355639960649034,
124597+
"unit": "ms/iter",
124598+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
124599+
},
124600+
{
124601+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
124602+
"value": 0.5863015613858662,
124603+
"unit": "ms/iter",
124604+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
124605+
},
124606+
{
124607+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
124608+
"value": 0.08317628537018615,
124609+
"unit": "ms/iter",
124610+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
124611+
},
124612+
{
124613+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
124614+
"value": 0.20846126665716616,
124615+
"unit": "ms/iter",
124616+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
124617+
},
124618+
{
124619+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
124620+
"value": 0.5976095432188453,
124621+
"unit": "ms/iter",
124622+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
124623+
},
124624+
{
124625+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
124626+
"value": 0.09118002161896128,
124627+
"unit": "ms/iter",
124628+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
124629+
},
124630+
{
124631+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
124632+
"value": 0.26736974420748383,
124633+
"unit": "ms/iter",
124634+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
124635+
},
124636+
{
124637+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
124638+
"value": 0.8507728576660156,
124639+
"unit": "ms/iter",
124640+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
124641+
},
124642+
{
124643+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
124644+
"value": 7.904344134860569,
124645+
"unit": "ms/iter",
124646+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
124647+
},
124648+
{
124649+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
124650+
"value": 49.519856770833336,
124651+
"unit": "ms/iter",
124652+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
124653+
},
124654+
{
124655+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
124656+
"value": 133.77690315246582,
124657+
"unit": "ms/iter",
124658+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
124659+
},
124660+
{
124661+
"name": "BM_SpanCreation",
124662+
"value": 32.94442897221563,
124663+
"unit": "ns/iter",
124664+
"extra": "iterations: 5692980\ncpu: 24.481651964349076 ns\nthreads: 1"
124665+
},
124666+
{
124667+
"name": "BM_SpanCreationWithScope",
124668+
"value": 203.04151804315765,
124669+
"unit": "ns/iter",
124670+
"extra": "iterations: 723645\ncpu: 197.40999937814817 ns\nthreads: 1"
124671+
},
124672+
{
124673+
"name": "BM_NestedSpanCreationWithScope",
124674+
"value": 767.5471907597332,
124675+
"unit": "ns/iter",
124676+
"extra": "iterations: 220498\ncpu: 652.0607805966496 ns\nthreads: 1"
124677+
},
124678+
{
124679+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
124680+
"value": 121.9542467236814,
124681+
"unit": "ns/iter",
124682+
"extra": "iterations: 1159323\ncpu: 120.73115257784069 ns\nthreads: 1"
124683+
},
124684+
{
124685+
"name": "BM_SpanCreationWitContextPropagation",
124686+
"value": 957.6132467666736,
124687+
"unit": "ns/iter",
124688+
"extra": "iterations: 235699\ncpu: 590.9580991009722 ns\nthreads: 1"
124689+
},
124690+
{
124691+
"name": "BM_SpanIdDefaultConstructor",
124692+
"value": 0.7048667038381233,
124693+
"unit": "ns/iter",
124694+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
124695+
},
124696+
{
124697+
"name": "BM_SpanIdConstructor",
124698+
"value": 0.7205246908588493,
124699+
"unit": "ns/iter",
124700+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
124701+
},
124702+
{
124703+
"name": "BM_SpanIdToLowerBase16",
124704+
"value": 13.532062857634505,
124705+
"unit": "ns/iter",
124706+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
124707+
},
124708+
{
124709+
"name": "BM_SpanIdIsValid",
124710+
"value": 0.7160289134784211,
124711+
"unit": "ns/iter",
124712+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
124713+
},
124714+
{
124715+
"name": "BM_CreateBaggageFromTenEntries",
124716+
"value": 5689.882551364697,
124717+
"unit": "ns/iter",
124718+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
124719+
},
124720+
{
124721+
"name": "BM_ExtractBaggageHavingTenEntries",
124722+
"value": 1.4972080278005682,
124723+
"unit": "ns/iter",
124724+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
124725+
},
124726+
{
124727+
"name": "BM_CreateBaggageFrom180Entries",
124728+
"value": 121493.8347463432,
124729+
"unit": "ns/iter",
124730+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
124731+
},
124732+
{
124733+
"name": "BM_ExtractBaggageWith180Entries",
124734+
"value": 0.7221928794745652,
124735+
"unit": "ns/iter",
124736+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
124737+
},
124738+
{
124739+
"name": "BM_SetValueBaggageWithTenEntries",
124740+
"value": 998.122268904462,
124741+
"unit": "ns/iter",
124742+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
124743+
},
124744+
{
124745+
"name": "BM_SetValueBaggageWith180Entries",
124746+
"value": 25125.260048724234,
124747+
"unit": "ns/iter",
124748+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
124749+
},
124750+
{
124751+
"name": "BM_BaggageToHeaderTenEntries",
124752+
"value": 3955.0670303831257,
124753+
"unit": "ns/iter",
124754+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
124755+
},
124756+
{
124757+
"name": "BM_BaggageToHeader180Entries",
124758+
"value": 75294.68565320029,
124759+
"unit": "ns/iter",
124760+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
124761+
}
124762+
]
124565124763
}
124566124764
],
124567124765
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)