diff --git a/benchmarks/data.js b/benchmarks/data.js index 6ab821ca13..4c7353aa23 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1696084902237, + "lastUpdate": 1696084904160, "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", "entries": { "OpenTelemetry-cpp api Benchmark": [ @@ -51356,6 +51356,180 @@ window.BENCHMARK_DATA = { "extra": "iterations: 4\ncpu: 31.436550000000008 ms\nthreads: 1" } ] + }, + { + "commit": { + "author": { + "email": "marc.alff@oracle.com", + "name": "Marc Alff", + "username": "marcalff" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "bd114349405745765e969caa6aefbb97b3845cae", + "message": "[REMOVAL] Drop C++11 support (#2342)", + "timestamp": "2023-09-30T16:23:52+02:00", + "tree_id": "04c32eb6f61c36917a3ab094f8ca1619a67e9ebe", + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/bd114349405745765e969caa6aefbb97b3845cae" + }, + "date": 1696084896433, + "tool": "googlecpp", + "benches": [ + { + "name": "BM_CreateBaggageFromTenEntries", + "value": 5799.573762297585, + "unit": "ns/iter", + "extra": "iterations: 28929\ncpu: 4927.691935428117 ns\nthreads: 1" + }, + { + "name": "BM_ExtractBaggageHavingTenEntries", + "value": 3.117147278492786, + "unit": "ns/iter", + "extra": "iterations: 50915756\ncpu: 2.6740956178672866 ns\nthreads: 1" + }, + { + "name": "BM_CreateBaggageFrom180Entries", + "value": 96434.68823466268, + "unit": "ns/iter", + "extra": "iterations: 1144\ncpu: 96300.7867132867 ns\nthreads: 1" + }, + { + "name": "BM_ExtractBaggageWith180Entries", + "value": 2.7485749610159877, + "unit": "ns/iter", + "extra": "iterations: 54733896\ncpu: 2.736646044710575 ns\nthreads: 1" + }, + { + "name": "BM_SetValueBaggageWithTenEntries", + "value": 904.1373117447777, + "unit": "ns/iter", + "extra": "iterations: 165156\ncpu: 891.793213688876 ns\nthreads: 1" + }, + { + "name": "BM_SetValueBaggageWith180Entries", + "value": 22264.24013752658, + "unit": "ns/iter", + "extra": "iterations: 6679\ncpu: 22062.06018865098 ns\nthreads: 1" + }, + { + "name": "BM_BaggageToHeaderTenEntries", + "value": 4123.22897918675, + "unit": "ns/iter", + "extra": "iterations: 40765\ncpu: 3382.2985404145734 ns\nthreads: 1" + }, + { + "name": "BM_BaggageToHeader180Entries", + "value": 57724.33110645839, + "unit": "ns/iter", + "extra": "iterations: 2240\ncpu: 57488.4375 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdDefaultConstructor", + "value": 3.406492553126632, + "unit": "ns/iter", + "extra": "iterations: 59678334\ncpu: 2.608464237624328 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdConstructor", + "value": 3.781559994035806, + "unit": "ns/iter", + "extra": "iterations: 45576032\ncpu: 2.745089787544471 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdToLowerBase16", + "value": 14.093287429082928, + "unit": "ns/iter", + "extra": "iterations: 12377551\ncpu: 11.274588971598662 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdIsValid", + "value": 3.8780760359994377, + "unit": "ns/iter", + "extra": "iterations: 47881910\ncpu: 2.865528964905537 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreation", + "value": 24.063575077133454, + "unit": "ns/iter", + "extra": "iterations: 5731926\ncpu: 23.928641088527662 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreationWithScope", + "value": 237.8963698580729, + "unit": "ns/iter", + "extra": "iterations: 606765\ncpu: 236.61977866224984 ns\nthreads: 1" + }, + { + "name": "BM_NestedSpanCreationWithScope", + "value": 748.4393604679397, + "unit": "ns/iter", + "extra": "iterations: 195183\ncpu: 745.3712669648484 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreationWithManualSpanContextPropagation", + "value": 121.90637582609817, + "unit": "ns/iter", + "extra": "iterations: 1115369\ncpu: 121.0458601592836 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreationWitContextPropagation", + "value": 718.1626531275981, + "unit": "ns/iter", + "extra": "iterations: 199139\ncpu: 711.2644936451427 ns\nthreads: 1" + }, + { + "name": "BM_SpinLockThrashing/1/process_time/real_time", + "value": 0.17101124480918603, + "unit": "ms/iter", + "extra": "iterations: 864\ncpu: 0.16737893518518518 ms\nthreads: 1" + }, + { + "name": "BM_SpinLockThrashing/2/process_time/real_time", + "value": 0.32615720489878713, + "unit": "ms/iter", + "extra": "iterations: 405\ncpu: 0.317425925925926 ms\nthreads: 1" + }, + { + "name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time", + "value": 0.17079789882048985, + "unit": "ms/iter", + "extra": "iterations: 793\ncpu: 0.1669131147540984 ms\nthreads: 1" + }, + { + "name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time", + "value": 0.3766908106698451, + "unit": "ms/iter", + "extra": "iterations: 407\ncpu: 0.36900589680589685 ms\nthreads: 1" + }, + { + "name": "BM_NaiveSpinLockThrashing/1/process_time/real_time", + "value": 0.1687884487397724, + "unit": "ms/iter", + "extra": "iterations: 761\ncpu: 0.16550722733245735 ms\nthreads: 1" + }, + { + "name": "BM_NaiveSpinLockThrashing/2/process_time/real_time", + "value": 0.36130624658921184, + "unit": "ms/iter", + "extra": "iterations: 425\ncpu: 0.3312515294117647 ms\nthreads: 1" + }, + { + "name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time", + "value": 11.062173282398897, + "unit": "ms/iter", + "extra": "iterations: 17\ncpu: 8.283388235294122 ms\nthreads: 1" + }, + { + "name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time", + "value": 39.25649325052897, + "unit": "ms/iter", + "extra": "iterations: 3\ncpu: 34.9935333333334 ms\nthreads: 1" + } + ] } ], "OpenTelemetry-cpp sdk Benchmark": [