Skip to content

Commit d3db0d9

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 23562e6
1 parent e70c250 commit d3db0d9

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": 1733182970812,
2+
"lastUpdate": 1733493257710,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -100208,6 +100208,204 @@ window.BENCHMARK_DATA = {
100208100208
"extra": "iterations: 1809\ncpu: 76439.57103372026 ns\nthreads: 1"
100209100209
}
100210100210
]
100211+
},
100212+
{
100213+
"commit": {
100214+
"author": {
100215+
"email": "[email protected]",
100216+
"name": "seanchann.zhou",
100217+
"username": "seanchann"
100218+
},
100219+
"committer": {
100220+
"email": "[email protected]",
100221+
"name": "GitHub",
100222+
"username": "web-flow"
100223+
},
100224+
"distinct": true,
100225+
"id": "23562e6da33155419c84e3f62254c738d74daa09",
100226+
"message": "[BUILD] Fix cross-compilation with protoc (#3186)",
100227+
"timestamp": "2024-12-06T14:40:15+01:00",
100228+
"tree_id": "0ad669a458685e69548fcc0d3262e24e8281578c",
100229+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/23562e6da33155419c84e3f62254c738d74daa09"
100230+
},
100231+
"date": 1733493244590,
100232+
"tool": "googlecpp",
100233+
"benches": [
100234+
{
100235+
"name": "BM_SpanIdDefaultConstructor",
100236+
"value": 0.6611075317165654,
100237+
"unit": "ns/iter",
100238+
"extra": "iterations: 215369477\ncpu: 0.6600721234049336 ns\nthreads: 1"
100239+
},
100240+
{
100241+
"name": "BM_SpanIdConstructor",
100242+
"value": 0.6644846354274591,
100243+
"unit": "ns/iter",
100244+
"extra": "iterations: 212480178\ncpu: 0.6629700441986639 ns\nthreads: 1"
100245+
},
100246+
{
100247+
"name": "BM_SpanIdToLowerBase16",
100248+
"value": 14.210373725874572,
100249+
"unit": "ns/iter",
100250+
"extra": "iterations: 10707783\ncpu: 12.737600210986718 ns\nthreads: 1"
100251+
},
100252+
{
100253+
"name": "BM_SpanIdIsValid",
100254+
"value": 0.7688480218380452,
100255+
"unit": "ns/iter",
100256+
"extra": "iterations: 194918272\ncpu: 0.7036906114168711 ns\nthreads: 1"
100257+
},
100258+
{
100259+
"name": "BM_SpanCreation",
100260+
"value": 22.581119570411026,
100261+
"unit": "ns/iter",
100262+
"extra": "iterations: 6120592\ncpu: 22.548717346295913 ns\nthreads: 1"
100263+
},
100264+
{
100265+
"name": "BM_SpanCreationWithScope",
100266+
"value": 188.77118626901978,
100267+
"unit": "ns/iter",
100268+
"extra": "iterations: 744270\ncpu: 188.24644685396433 ns\nthreads: 1"
100269+
},
100270+
{
100271+
"name": "BM_NestedSpanCreationWithScope",
100272+
"value": 741.9277544935602,
100273+
"unit": "ns/iter",
100274+
"extra": "iterations: 232921\ncpu: 641.278716818149 ns\nthreads: 1"
100275+
},
100276+
{
100277+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
100278+
"value": 127.05721223806174,
100279+
"unit": "ns/iter",
100280+
"extra": "iterations: 1230125\ncpu: 111.42490641195008 ns\nthreads: 1"
100281+
},
100282+
{
100283+
"name": "BM_SpanCreationWitContextPropagation",
100284+
"value": 689.6143283387403,
100285+
"unit": "ns/iter",
100286+
"extra": "iterations: 233682\ncpu: 599.378985116526 ns\nthreads: 1"
100287+
},
100288+
{
100289+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
100290+
"value": 0.09729500557346193,
100291+
"unit": "ms/iter",
100292+
"extra": "iterations: 1391\ncpu: 0.08440279942487419 ms\nthreads: 1"
100293+
},
100294+
{
100295+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
100296+
"value": 0.1889629128538532,
100297+
"unit": "ms/iter",
100298+
"extra": "iterations: 648\ncpu: 0.10574379783950619 ms\nthreads: 1"
100299+
},
100300+
{
100301+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
100302+
"value": 0.7086146063137548,
100303+
"unit": "ms/iter",
100304+
"extra": "iterations: 193\ncpu: 0.4174784870466321 ms\nthreads: 1"
100305+
},
100306+
{
100307+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
100308+
"value": 0.10738729947974325,
100309+
"unit": "ms/iter",
100310+
"extra": "iterations: 1482\ncpu: 0.08200563495276655 ms\nthreads: 1"
100311+
},
100312+
{
100313+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
100314+
"value": 0.1945512278096659,
100315+
"unit": "ms/iter",
100316+
"extra": "iterations: 715\ncpu: 0.14059101398601392 ms\nthreads: 1"
100317+
},
100318+
{
100319+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
100320+
"value": 5.001201629638672,
100321+
"unit": "ms/iter",
100322+
"extra": "iterations: 100\ncpu: 0.5341586600000003 ms\nthreads: 1"
100323+
},
100324+
{
100325+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
100326+
"value": 0.28964658133899823,
100327+
"unit": "ms/iter",
100328+
"extra": "iterations: 626\ncpu: 0.080837750798722 ms\nthreads: 1"
100329+
},
100330+
{
100331+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
100332+
"value": 1.405584891110856,
100333+
"unit": "ms/iter",
100334+
"extra": "iterations: 151\ncpu: 0.11255694039735109 ms\nthreads: 1"
100335+
},
100336+
{
100337+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
100338+
"value": 5.0843000411987305,
100339+
"unit": "ms/iter",
100340+
"extra": "iterations: 20\ncpu: 0.6622926500000015 ms\nthreads: 1"
100341+
},
100342+
{
100343+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
100344+
"value": 11.768622831864791,
100345+
"unit": "ms/iter",
100346+
"extra": "iterations: 11\ncpu: 7.377122454545451 ms\nthreads: 1"
100347+
},
100348+
{
100349+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
100350+
"value": 32.76786804199219,
100351+
"unit": "ms/iter",
100352+
"extra": "iterations: 5\ncpu: 33.34295359999997 ms\nthreads: 1"
100353+
},
100354+
{
100355+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
100356+
"value": 94.79117393493652,
100357+
"unit": "ms/iter",
100358+
"extra": "iterations: 2\ncpu: 167.00692650000005 ms\nthreads: 1"
100359+
},
100360+
{
100361+
"name": "BM_CreateBaggageFromTenEntries",
100362+
"value": 6251.112431672111,
100363+
"unit": "ns/iter",
100364+
"extra": "iterations: 22952\ncpu: 6204.396348902058 ns\nthreads: 1"
100365+
},
100366+
{
100367+
"name": "BM_ExtractBaggageHavingTenEntries",
100368+
"value": 1.3989221747014104,
100369+
"unit": "ns/iter",
100370+
"extra": "iterations: 99555435\ncpu: 1.3977755810117247 ns\nthreads: 1"
100371+
},
100372+
{
100373+
"name": "BM_CreateBaggageFrom180Entries",
100374+
"value": 169848.88757736178,
100375+
"unit": "ns/iter",
100376+
"extra": "iterations: 1126\ncpu: 124659.30195381885 ns\nthreads: 1"
100377+
},
100378+
{
100379+
"name": "BM_ExtractBaggageWith180Entries",
100380+
"value": 0.8928518318699974,
100381+
"unit": "ns/iter",
100382+
"extra": "iterations: 191481623\ncpu: 0.7164653915639724 ns\nthreads: 1"
100383+
},
100384+
{
100385+
"name": "BM_SetValueBaggageWithTenEntries",
100386+
"value": 1045.126335502446,
100387+
"unit": "ns/iter",
100388+
"extra": "iterations: 139346\ncpu: 1034.3553815681828 ns\nthreads: 1"
100389+
},
100390+
{
100391+
"name": "BM_SetValueBaggageWith180Entries",
100392+
"value": 27040.9377361103,
100393+
"unit": "ns/iter",
100394+
"extra": "iterations: 5214\ncpu: 26862.253739930933 ns\nthreads: 1"
100395+
},
100396+
{
100397+
"name": "BM_BaggageToHeaderTenEntries",
100398+
"value": 4322.303540395724,
100399+
"unit": "ns/iter",
100400+
"extra": "iterations: 32583\ncpu: 4305.415063069699 ns\nthreads: 1"
100401+
},
100402+
{
100403+
"name": "BM_BaggageToHeader180Entries",
100404+
"value": 83320.76041784158,
100405+
"unit": "ns/iter",
100406+
"extra": "iterations: 1697\ncpu: 82100.0954625811 ns\nthreads: 1"
100407+
}
100408+
]
100211100409
}
100212100410
],
100213100411
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)