Skip to content

Commit eb938dc

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for b4254a4
1 parent ec68a60 commit eb938dc

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": 1747827151950,
2+
"lastUpdate": 1747827153986,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -122780,6 +122780,204 @@ window.BENCHMARK_DATA = {
122780122780
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
122781122781
}
122782122782
]
122783+
},
122784+
{
122785+
"commit": {
122786+
"author": {
122787+
"email": "[email protected]",
122788+
"name": "Marc Alff",
122789+
"username": "marcalff"
122790+
},
122791+
"committer": {
122792+
"email": "[email protected]",
122793+
"name": "GitHub",
122794+
"username": "web-flow"
122795+
},
122796+
"distinct": true,
122797+
"id": "b4254a4acfdc61ea8f607793eaf7c44aadca2b41",
122798+
"message": "[EXPORTER] ostream log exporter, fix memory ownership issues (#3417)",
122799+
"timestamp": "2025-05-21T13:29:02+02:00",
122800+
"tree_id": "336e6df5a6f7c59b9d96b4e66ded0d6b05806df6",
122801+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/b4254a4acfdc61ea8f607793eaf7c44aadca2b41"
122802+
},
122803+
"date": 1747827136695,
122804+
"tool": "googlecpp",
122805+
"benches": [
122806+
{
122807+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
122808+
"value": 0.09997954471505803,
122809+
"unit": "ms/iter",
122810+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
122811+
},
122812+
{
122813+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
122814+
"value": 0.21355639960649034,
122815+
"unit": "ms/iter",
122816+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
122817+
},
122818+
{
122819+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
122820+
"value": 0.5863015613858662,
122821+
"unit": "ms/iter",
122822+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
122823+
},
122824+
{
122825+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
122826+
"value": 0.08317628537018615,
122827+
"unit": "ms/iter",
122828+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
122829+
},
122830+
{
122831+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
122832+
"value": 0.20846126665716616,
122833+
"unit": "ms/iter",
122834+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
122835+
},
122836+
{
122837+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
122838+
"value": 0.5976095432188453,
122839+
"unit": "ms/iter",
122840+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
122841+
},
122842+
{
122843+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
122844+
"value": 0.09118002161896128,
122845+
"unit": "ms/iter",
122846+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
122847+
},
122848+
{
122849+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
122850+
"value": 0.26736974420748383,
122851+
"unit": "ms/iter",
122852+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
122853+
},
122854+
{
122855+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
122856+
"value": 0.8507728576660156,
122857+
"unit": "ms/iter",
122858+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
122859+
},
122860+
{
122861+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
122862+
"value": 7.904344134860569,
122863+
"unit": "ms/iter",
122864+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
122865+
},
122866+
{
122867+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
122868+
"value": 49.519856770833336,
122869+
"unit": "ms/iter",
122870+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
122871+
},
122872+
{
122873+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
122874+
"value": 133.77690315246582,
122875+
"unit": "ms/iter",
122876+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
122877+
},
122878+
{
122879+
"name": "BM_SpanCreation",
122880+
"value": 53.170479014137506,
122881+
"unit": "ns/iter",
122882+
"extra": "iterations: 5613781\ncpu: 25.237437655654897 ns\nthreads: 1"
122883+
},
122884+
{
122885+
"name": "BM_SpanCreationWithScope",
122886+
"value": 523.35810937195,
122887+
"unit": "ns/iter",
122888+
"extra": "iterations: 713063\ncpu: 194.3661878403451 ns\nthreads: 1"
122889+
},
122890+
{
122891+
"name": "BM_NestedSpanCreationWithScope",
122892+
"value": 871.5738233655771,
122893+
"unit": "ns/iter",
122894+
"extra": "iterations: 226868\ncpu: 610.3914390747044 ns\nthreads: 1"
122895+
},
122896+
{
122897+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
122898+
"value": 181.73367209581582,
122899+
"unit": "ns/iter",
122900+
"extra": "iterations: 1149391\ncpu: 122.02096414536041 ns\nthreads: 1"
122901+
},
122902+
{
122903+
"name": "BM_SpanCreationWitContextPropagation",
122904+
"value": 731.2887079278897,
122905+
"unit": "ns/iter",
122906+
"extra": "iterations: 236813\ncpu: 590.6936865797064 ns\nthreads: 1"
122907+
},
122908+
{
122909+
"name": "BM_SpanIdDefaultConstructor",
122910+
"value": 0.7048667038381233,
122911+
"unit": "ns/iter",
122912+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
122913+
},
122914+
{
122915+
"name": "BM_SpanIdConstructor",
122916+
"value": 0.7205246908588493,
122917+
"unit": "ns/iter",
122918+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
122919+
},
122920+
{
122921+
"name": "BM_SpanIdToLowerBase16",
122922+
"value": 13.532062857634505,
122923+
"unit": "ns/iter",
122924+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
122925+
},
122926+
{
122927+
"name": "BM_SpanIdIsValid",
122928+
"value": 0.7160289134784211,
122929+
"unit": "ns/iter",
122930+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
122931+
},
122932+
{
122933+
"name": "BM_CreateBaggageFromTenEntries",
122934+
"value": 5689.882551364697,
122935+
"unit": "ns/iter",
122936+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
122937+
},
122938+
{
122939+
"name": "BM_ExtractBaggageHavingTenEntries",
122940+
"value": 1.4972080278005682,
122941+
"unit": "ns/iter",
122942+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
122943+
},
122944+
{
122945+
"name": "BM_CreateBaggageFrom180Entries",
122946+
"value": 121493.8347463432,
122947+
"unit": "ns/iter",
122948+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
122949+
},
122950+
{
122951+
"name": "BM_ExtractBaggageWith180Entries",
122952+
"value": 0.7221928794745652,
122953+
"unit": "ns/iter",
122954+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
122955+
},
122956+
{
122957+
"name": "BM_SetValueBaggageWithTenEntries",
122958+
"value": 998.122268904462,
122959+
"unit": "ns/iter",
122960+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
122961+
},
122962+
{
122963+
"name": "BM_SetValueBaggageWith180Entries",
122964+
"value": 25125.260048724234,
122965+
"unit": "ns/iter",
122966+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
122967+
},
122968+
{
122969+
"name": "BM_BaggageToHeaderTenEntries",
122970+
"value": 3955.0670303831257,
122971+
"unit": "ns/iter",
122972+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
122973+
},
122974+
{
122975+
"name": "BM_BaggageToHeader180Entries",
122976+
"value": 75294.68565320029,
122977+
"unit": "ns/iter",
122978+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
122979+
}
122980+
]
122783122981
}
122784122982
],
122785122983
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)