diff --git a/benchmarks/data.js b/benchmarks/data.js index b2a92157f1..3e643a5c2d 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1711043009395, + "lastUpdate": 1711043011719, "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", "entries": { "OpenTelemetry-cpp api Benchmark": [ @@ -140074,6 +140074,204 @@ window.BENCHMARK_DATA = { "extra": "iterations: 18\ncpu: 7835825.388888891 ns\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": "788631d964d2ac3d0fb5180b3dd80917242946bf", + "message": "Upgrade to googletest 1.14.0 (#2596)", + "timestamp": "2024-03-21T10:26:04-07:00", + "tree_id": "3269be88cb0cf7bd93c63f84fd215f2a01d25a1c", + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/788631d964d2ac3d0fb5180b3dd80917242946bf" + }, + "date": 1711043004139, + "tool": "googlecpp", + "benches": [ + { + "name": "BM_AlwaysOffSamplerConstruction", + "value": 0.7776481048220557, + "unit": "ns/iter", + "extra": "iterations: 179827801\ncpu: 0.7751858512689036 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerConstruction", + "value": 1.410401375182183, + "unit": "ns/iter", + "extra": "iterations: 99964634\ncpu: 1.4090825661403412 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOffSamplerShouldSample", + "value": 16.84536344442423, + "unit": "ns/iter", + "extra": "iterations: 8348971\ncpu: 16.828283269878405 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerShouldSample", + "value": 16.85074538522248, + "unit": "ns/iter", + "extra": "iterations: 8330769\ncpu: 16.845791787048707 ns\nthreads: 1" + }, + { + "name": "BM_ParentBasedSamplerShouldSample", + "value": 21.64085074213853, + "unit": "ns/iter", + "extra": "iterations: 6468965\ncpu: 21.641165317790403 ns\nthreads: 1" + }, + { + "name": "BM_TraceIdRatioBasedSamplerShouldSample", + "value": 13.151275144772494, + "unit": "ns/iter", + "extra": "iterations: 10608308\ncpu: 13.150017231777207 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreation", + "value": 939.6267613009187, + "unit": "ns/iter", + "extra": "iterations: 150442\ncpu: 931.8060049720158 ns\nthreads: 1" + }, + { + "name": "BM_NoopSpanCreation", + "value": 240.10186206805457, + "unit": "ns/iter", + "extra": "iterations: 582703\ncpu: 240.03510536242294 ns\nthreads: 1" + }, + { + "name": "BM_AttributeMapHash", + "value": 174.2098250087429, + "unit": "ns/iter", + "extra": "iterations: 818923\ncpu: 173.98975605765133 ns\nthreads: 1" + }, + { + "name": "BM_Base64Escape", + "value": 137.6870470075685, + "unit": "ns/iter", + "extra": "iterations: 964706\ncpu: 136.95111153035228 ns\nthreads: 1" + }, + { + "name": "BM_Base64Unescape", + "value": 1052.273940198663, + "unit": "ns/iter", + "extra": "iterations: 135563\ncpu: 1037.0554207268945 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/1", + "value": 3695811.0332489014, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 53882.326 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/2", + "value": 2515353.7992098145, + "unit": "ns/iter", + "extra": "iterations: 1388\ncpu: 103191.58141210374 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/4", + "value": 2446695.270701351, + "unit": "ns/iter", + "extra": "iterations: 702\ncpu: 201111.4544159544 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/1", + "value": 1733834.0282440186, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 45306.78900000001 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/2", + "value": 1024151.8020629883, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 95018.27400000002 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/4", + "value": 1027239.6246385513, + "unit": "ns/iter", + "extra": "iterations: 769\ncpu: 180267.1976592978 ns\nthreads: 1" + }, + { + "name": "BM_RandomIdGeneration", + "value": 4.087344136595239, + "unit": "ns/iter", + "extra": "iterations: 33757625\ncpu: 4.08711957668823 ns\nthreads: 1" + }, + { + "name": "BM_RandomIdStdGeneration", + "value": 7.655920311444177, + "unit": "ns/iter", + "extra": "iterations: 18447923\ncpu: 7.6489836281298444 ns\nthreads: 1" + }, + { + "name": "BM_NewIndexer", + "value": 13.32105217883625, + "unit": "ns/iter", + "extra": "iterations: 10427000\ncpu: 13.327147597583341 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/-1", + "value": 9.296177681152889, + "unit": "ns/iter", + "extra": "iterations: 16991000\ncpu: 9.194553116355841 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/0", + "value": 9.429238690291351, + "unit": "ns/iter", + "extra": "iterations: 15114000\ncpu: 9.317584689692458 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/1", + "value": 16.709055302137592, + "unit": "ns/iter", + "extra": "iterations: 8231000\ncpu: 16.69526290851587 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/20", + "value": 16.30961103172844, + "unit": "ns/iter", + "extra": "iterations: 8732000\ncpu: 16.306730531376633 ns\nthreads: 1" + }, + { + "name": "BM_AttributseHashMap", + "value": 31694275.992257256, + "unit": "ns/iter", + "extra": "iterations: 7\ncpu: 21465281 ns\nthreads: 1" + }, + { + "name": "BM_AttributseProcessorFilter", + "value": 272.7773702729311, + "unit": "ns/iter", + "extra": "iterations: 512160\ncpu: 271.638968291159 ns\nthreads: 1" + }, + { + "name": "BM_MeasurementsTest", + "value": 2716197.729110718, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 26818.171 ns\nthreads: 1" + }, + { + "name": "BM_HistogramAggregation", + "value": 7594121.129889238, + "unit": "ns/iter", + "extra": "iterations: 19\ncpu: 7535424.315789475 ns\nthreads: 1" + }, + { + "name": "BM_SumAggregation", + "value": 7968306.541442871, + "unit": "ns/iter", + "extra": "iterations: 18\ncpu: 7886287.833333332 ns\nthreads: 1" + } + ] } ], "OpenTelemetry-cpp exporters Benchmark": [