Skip to content

Commit f28c373

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 3eec22c
1 parent b18a980 commit f28c373

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": 1751981324818,
2+
"lastUpdate": 1751981327879,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -133868,6 +133868,204 @@ window.BENCHMARK_DATA = {
133868133868
"extra": "iterations: 240506\ncpu: 567.9288209025972 ns\nthreads: 1"
133869133869
}
133870133870
]
133871+
},
133872+
{
133873+
"commit": {
133874+
"author": {
133875+
"email": "[email protected]",
133876+
"name": "Doug Barker",
133877+
"username": "dbarker"
133878+
},
133879+
"committer": {
133880+
"email": "[email protected]",
133881+
"name": "GitHub",
133882+
"username": "web-flow"
133883+
},
133884+
"distinct": true,
133885+
"id": "3eec22c9a05ca4ac7a7bae4cf272954ceb6a1d83",
133886+
"message": "[CMAKE] find or fetch nlohmann-json (#3523)",
133887+
"timestamp": "2025-07-08T15:24:21+02:00",
133888+
"tree_id": "b60229ae7e3357afa008add03fad20285bc74734",
133889+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/3eec22c9a05ca4ac7a7bae4cf272954ceb6a1d83"
133890+
},
133891+
"date": 1751981307519,
133892+
"tool": "googlecpp",
133893+
"benches": [
133894+
{
133895+
"name": "BM_CreateBaggageFromTenEntries",
133896+
"value": 5689.882551364697,
133897+
"unit": "ns/iter",
133898+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
133899+
},
133900+
{
133901+
"name": "BM_ExtractBaggageHavingTenEntries",
133902+
"value": 1.4972080278005682,
133903+
"unit": "ns/iter",
133904+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
133905+
},
133906+
{
133907+
"name": "BM_CreateBaggageFrom180Entries",
133908+
"value": 121493.8347463432,
133909+
"unit": "ns/iter",
133910+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
133911+
},
133912+
{
133913+
"name": "BM_ExtractBaggageWith180Entries",
133914+
"value": 0.7221928794745652,
133915+
"unit": "ns/iter",
133916+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
133917+
},
133918+
{
133919+
"name": "BM_SetValueBaggageWithTenEntries",
133920+
"value": 998.122268904462,
133921+
"unit": "ns/iter",
133922+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
133923+
},
133924+
{
133925+
"name": "BM_SetValueBaggageWith180Entries",
133926+
"value": 25125.260048724234,
133927+
"unit": "ns/iter",
133928+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
133929+
},
133930+
{
133931+
"name": "BM_BaggageToHeaderTenEntries",
133932+
"value": 3955.0670303831257,
133933+
"unit": "ns/iter",
133934+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
133935+
},
133936+
{
133937+
"name": "BM_BaggageToHeader180Entries",
133938+
"value": 75294.68565320029,
133939+
"unit": "ns/iter",
133940+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
133941+
},
133942+
{
133943+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
133944+
"value": 0.09997954471505803,
133945+
"unit": "ms/iter",
133946+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
133947+
},
133948+
{
133949+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
133950+
"value": 0.21355639960649034,
133951+
"unit": "ms/iter",
133952+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
133953+
},
133954+
{
133955+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
133956+
"value": 0.5863015613858662,
133957+
"unit": "ms/iter",
133958+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
133959+
},
133960+
{
133961+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
133962+
"value": 0.08317628537018615,
133963+
"unit": "ms/iter",
133964+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
133965+
},
133966+
{
133967+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
133968+
"value": 0.20846126665716616,
133969+
"unit": "ms/iter",
133970+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
133971+
},
133972+
{
133973+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
133974+
"value": 0.5976095432188453,
133975+
"unit": "ms/iter",
133976+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
133977+
},
133978+
{
133979+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
133980+
"value": 0.09118002161896128,
133981+
"unit": "ms/iter",
133982+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
133983+
},
133984+
{
133985+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
133986+
"value": 0.26736974420748383,
133987+
"unit": "ms/iter",
133988+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
133989+
},
133990+
{
133991+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
133992+
"value": 0.8507728576660156,
133993+
"unit": "ms/iter",
133994+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
133995+
},
133996+
{
133997+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
133998+
"value": 7.904344134860569,
133999+
"unit": "ms/iter",
134000+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
134001+
},
134002+
{
134003+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
134004+
"value": 49.519856770833336,
134005+
"unit": "ms/iter",
134006+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
134007+
},
134008+
{
134009+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
134010+
"value": 133.77690315246582,
134011+
"unit": "ms/iter",
134012+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
134013+
},
134014+
{
134015+
"name": "BM_SpanIdDefaultConstructor",
134016+
"value": 0.7048667038381233,
134017+
"unit": "ns/iter",
134018+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
134019+
},
134020+
{
134021+
"name": "BM_SpanIdConstructor",
134022+
"value": 0.7205246908588493,
134023+
"unit": "ns/iter",
134024+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
134025+
},
134026+
{
134027+
"name": "BM_SpanIdToLowerBase16",
134028+
"value": 13.532062857634505,
134029+
"unit": "ns/iter",
134030+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
134031+
},
134032+
{
134033+
"name": "BM_SpanIdIsValid",
134034+
"value": 0.7160289134784211,
134035+
"unit": "ns/iter",
134036+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
134037+
},
134038+
{
134039+
"name": "BM_SpanCreation",
134040+
"value": 27.726043784483032,
134041+
"unit": "ns/iter",
134042+
"extra": "iterations: 5566789\ncpu: 25.144126533267208 ns\nthreads: 1"
134043+
},
134044+
{
134045+
"name": "BM_SpanCreationWithScope",
134046+
"value": 243.4001571001824,
134047+
"unit": "ns/iter",
134048+
"extra": "iterations: 707563\ncpu: 197.04212769746297 ns\nthreads: 1"
134049+
},
134050+
{
134051+
"name": "BM_NestedSpanCreationWithScope",
134052+
"value": 798.6280584949898,
134053+
"unit": "ns/iter",
134054+
"extra": "iterations: 223533\ncpu: 622.680270921967 ns\nthreads: 1"
134055+
},
134056+
{
134057+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
134058+
"value": 138.22406570426588,
134059+
"unit": "ns/iter",
134060+
"extra": "iterations: 1169876\ncpu: 121.38746414149881 ns\nthreads: 1"
134061+
},
134062+
{
134063+
"name": "BM_SpanCreationWitContextPropagation",
134064+
"value": 922.3057394455856,
134065+
"unit": "ns/iter",
134066+
"extra": "iterations: 230274\ncpu: 612.6141205694089 ns\nthreads: 1"
134067+
}
134068+
]
133871134069
}
133872134070
],
133873134071
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)