Skip to content

Commit 1e0126a

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 2d80c18
1 parent e51b266 commit 1e0126a

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": 1733528855275,
2+
"lastUpdate": 1733528857103,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -100406,6 +100406,204 @@ window.BENCHMARK_DATA = {
100406100406
"extra": "iterations: 1697\ncpu: 82100.0954625811 ns\nthreads: 1"
100407100407
}
100408100408
]
100409+
},
100410+
{
100411+
"commit": {
100412+
"author": {
100413+
"email": "[email protected]",
100414+
"name": "Alex E.",
100415+
"username": "chusitoo"
100416+
},
100417+
"committer": {
100418+
"email": "[email protected]",
100419+
"name": "GitHub",
100420+
"username": "web-flow"
100421+
},
100422+
"distinct": true,
100423+
"id": "2d80c18304f3da9796081571d95045b7ea54e9fc",
100424+
"message": "[Code health] Perform cppcheck cleanup (#3150)",
100425+
"timestamp": "2024-12-07T00:34:19+01:00",
100426+
"tree_id": "a076e4c27263d8357690f9be588a3e120c8e87ff",
100427+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/2d80c18304f3da9796081571d95045b7ea54e9fc"
100428+
},
100429+
"date": 1733528843878,
100430+
"tool": "googlecpp",
100431+
"benches": [
100432+
{
100433+
"name": "BM_SpanIdDefaultConstructor",
100434+
"value": 0.743775046172564,
100435+
"unit": "ns/iter",
100436+
"extra": "iterations: 209450280\ncpu: 0.6718757119828153 ns\nthreads: 1"
100437+
},
100438+
{
100439+
"name": "BM_SpanIdConstructor",
100440+
"value": 0.6189040244234779,
100441+
"unit": "ns/iter",
100442+
"extra": "iterations: 223302645\ncpu: 0.6001146560534472 ns\nthreads: 1"
100443+
},
100444+
{
100445+
"name": "BM_SpanIdToLowerBase16",
100446+
"value": 13.819898214999881,
100447+
"unit": "ns/iter",
100448+
"extra": "iterations: 10739939\ncpu: 12.989274054536061 ns\nthreads: 1"
100449+
},
100450+
{
100451+
"name": "BM_SpanIdIsValid",
100452+
"value": 0.6586551125830759,
100453+
"unit": "ns/iter",
100454+
"extra": "iterations: 215501357\ncpu: 0.6506936937756731 ns\nthreads: 1"
100455+
},
100456+
{
100457+
"name": "BM_SpanCreation",
100458+
"value": 29.088906172062234,
100459+
"unit": "ns/iter",
100460+
"extra": "iterations: 5231538\ncpu: 27.24770344781975 ns\nthreads: 1"
100461+
},
100462+
{
100463+
"name": "BM_SpanCreationWithScope",
100464+
"value": 203.06938558106975,
100465+
"unit": "ns/iter",
100466+
"extra": "iterations: 710915\ncpu: 196.5493230554989 ns\nthreads: 1"
100467+
},
100468+
{
100469+
"name": "BM_NestedSpanCreationWithScope",
100470+
"value": 640.1529566370177,
100471+
"unit": "ns/iter",
100472+
"extra": "iterations: 228594\ncpu: 613.5718654032913 ns\nthreads: 1"
100473+
},
100474+
{
100475+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
100476+
"value": 115.92464027748228,
100477+
"unit": "ns/iter",
100478+
"extra": "iterations: 1231235\ncpu: 108.96928125012691 ns\nthreads: 1"
100479+
},
100480+
{
100481+
"name": "BM_SpanCreationWitContextPropagation",
100482+
"value": 589.5545827919123,
100483+
"unit": "ns/iter",
100484+
"extra": "iterations: 246999\ncpu: 572.6430349920446 ns\nthreads: 1"
100485+
},
100486+
{
100487+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
100488+
"value": 0.10361433029174805,
100489+
"unit": "ms/iter",
100490+
"extra": "iterations: 1000\ncpu: 0.067407697 ms\nthreads: 1"
100491+
},
100492+
{
100493+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
100494+
"value": 0.45896161553318515,
100495+
"unit": "ms/iter",
100496+
"extra": "iterations: 815\ncpu: 0.11039875950920246 ms\nthreads: 1"
100497+
},
100498+
{
100499+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
100500+
"value": 1.5259461525159004,
100501+
"unit": "ms/iter",
100502+
"extra": "iterations: 78\ncpu: 0.3808249102564102 ms\nthreads: 1"
100503+
},
100504+
{
100505+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
100506+
"value": 0.11215782165527344,
100507+
"unit": "ms/iter",
100508+
"extra": "iterations: 1000\ncpu: 0.070071725 ms\nthreads: 1"
100509+
},
100510+
{
100511+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
100512+
"value": 0.23430708168958672,
100513+
"unit": "ms/iter",
100514+
"extra": "iterations: 731\ncpu: 0.12628961559507526 ms\nthreads: 1"
100515+
},
100516+
{
100517+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
100518+
"value": 0.7619592878553603,
100519+
"unit": "ms/iter",
100520+
"extra": "iterations: 180\ncpu: 0.43965868333333297 ms\nthreads: 1"
100521+
},
100522+
{
100523+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
100524+
"value": 0.10114789009094238,
100525+
"unit": "ms/iter",
100526+
"extra": "iterations: 1000\ncpu: 0.07041435299999999 ms\nthreads: 1"
100527+
},
100528+
{
100529+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
100530+
"value": 0.3290105532932948,
100531+
"unit": "ms/iter",
100532+
"extra": "iterations: 572\ncpu: 0.12707624999999997 ms\nthreads: 1"
100533+
},
100534+
{
100535+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
100536+
"value": 1.4811372756958008,
100537+
"unit": "ms/iter",
100538+
"extra": "iterations: 100\ncpu: 0.40275779999999983 ms\nthreads: 1"
100539+
},
100540+
{
100541+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
100542+
"value": 10.127862294514975,
100543+
"unit": "ms/iter",
100544+
"extra": "iterations: 12\ncpu: 7.636197333333335 ms\nthreads: 1"
100545+
},
100546+
{
100547+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
100548+
"value": 105.1948070526123,
100549+
"unit": "ms/iter",
100550+
"extra": "iterations: 1\ncpu: 37.19531100000006 ms\nthreads: 1"
100551+
},
100552+
{
100553+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
100554+
"value": 223.28853607177734,
100555+
"unit": "ms/iter",
100556+
"extra": "iterations: 1\ncpu: 151.94332899999984 ms\nthreads: 1"
100557+
},
100558+
{
100559+
"name": "BM_CreateBaggageFromTenEntries",
100560+
"value": 5792.931330322446,
100561+
"unit": "ns/iter",
100562+
"extra": "iterations: 24358\ncpu: 5788.407135232777 ns\nthreads: 1"
100563+
},
100564+
{
100565+
"name": "BM_ExtractBaggageHavingTenEntries",
100566+
"value": 1.4398386064003064,
100567+
"unit": "ns/iter",
100568+
"extra": "iterations: 105477936\ncpu: 1.3083200642075512 ns\nthreads: 1"
100569+
},
100570+
{
100571+
"name": "BM_CreateBaggageFrom180Entries",
100572+
"value": 129783.55089823405,
100573+
"unit": "ns/iter",
100574+
"extra": "iterations: 1200\ncpu: 116220.7608333333 ns\nthreads: 1"
100575+
},
100576+
{
100577+
"name": "BM_ExtractBaggageWith180Entries",
100578+
"value": 0.6620182689506476,
100579+
"unit": "ns/iter",
100580+
"extra": "iterations: 210907106\ncpu: 0.6614624070561186 ns\nthreads: 1"
100581+
},
100582+
{
100583+
"name": "BM_SetValueBaggageWithTenEntries",
100584+
"value": 1216.1256705203023,
100585+
"unit": "ns/iter",
100586+
"extra": "iterations: 131874\ncpu: 1059.2174424071459 ns\nthreads: 1"
100587+
},
100588+
{
100589+
"name": "BM_SetValueBaggageWith180Entries",
100590+
"value": 34551.56161461347,
100591+
"unit": "ns/iter",
100592+
"extra": "iterations: 5022\ncpu: 27331.5890083632 ns\nthreads: 1"
100593+
},
100594+
{
100595+
"name": "BM_BaggageToHeaderTenEntries",
100596+
"value": 4620.088813067927,
100597+
"unit": "ns/iter",
100598+
"extra": "iterations: 31199\ncpu: 4509.997371710637 ns\nthreads: 1"
100599+
},
100600+
{
100601+
"name": "BM_BaggageToHeader180Entries",
100602+
"value": 80035.48989508425,
100603+
"unit": "ns/iter",
100604+
"extra": "iterations: 1773\ncpu: 79993.50084602369 ns\nthreads: 1"
100605+
}
100606+
]
100409100607
}
100410100608
],
100411100609
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)