|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1753783755733, |
| 2 | + "lastUpdate": 1753783758284, |
3 | 3 | "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", |
4 | 4 | "entries": { |
5 | 5 | "OpenTelemetry-cpp api Benchmark": [ |
@@ -280240,6 +280240,240 @@ window.BENCHMARK_DATA = { |
280240 | 280240 | "extra": "iterations: 535839\ncpu: 266.3620229210639 ns\nthreads: 1" |
280241 | 280241 | } |
280242 | 280242 | ] |
| 280243 | + }, |
| 280244 | + { |
| 280245 | + "commit": { |
| 280246 | + "author": { |
| 280247 | + |
| 280248 | + "name": "WenTao Ou", |
| 280249 | + "username": "owent" |
| 280250 | + }, |
| 280251 | + "committer": { |
| 280252 | + |
| 280253 | + "name": "GitHub", |
| 280254 | + "username": "web-flow" |
| 280255 | + }, |
| 280256 | + "distinct": true, |
| 280257 | + "id": "ba38077e545577dc807ed32929d3d3fa7a638432", |
| 280258 | + "message": "[EXPORTER] Fixes tsan warnings (#3531)", |
| 280259 | + "timestamp": "2025-07-29T12:05:22+02:00", |
| 280260 | + "tree_id": "d00573fcd388b597fcffb0eb7070dd83740e3a10", |
| 280261 | + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/ba38077e545577dc807ed32929d3d3fa7a638432" |
| 280262 | + }, |
| 280263 | + "date": 1753783733527, |
| 280264 | + "tool": "googlecpp", |
| 280265 | + "benches": [ |
| 280266 | + { |
| 280267 | + "name": "BM_RandomIdGeneration", |
| 280268 | + "value": 5.417167459437328, |
| 280269 | + "unit": "ns/iter", |
| 280270 | + "extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1" |
| 280271 | + }, |
| 280272 | + { |
| 280273 | + "name": "BM_RandomIdStdGeneration", |
| 280274 | + "value": 3.818375556730741, |
| 280275 | + "unit": "ns/iter", |
| 280276 | + "extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1" |
| 280277 | + }, |
| 280278 | + { |
| 280279 | + "name": "BM_AttributeMapHash", |
| 280280 | + "value": 185.84515094847285, |
| 280281 | + "unit": "ns/iter", |
| 280282 | + "extra": "iterations: 851063\ncpu: 158.40223109217533 ns\nthreads: 1" |
| 280283 | + }, |
| 280284 | + { |
| 280285 | + "name": "BM_Base64Escape", |
| 280286 | + "value": 156.24158078647295, |
| 280287 | + "unit": "ns/iter", |
| 280288 | + "extra": "iterations: 1001148\ncpu: 144.06635382580797 ns\nthreads: 1" |
| 280289 | + }, |
| 280290 | + { |
| 280291 | + "name": "BM_Base64Unescape", |
| 280292 | + "value": 1093.3153780187731, |
| 280293 | + "unit": "ns/iter", |
| 280294 | + "extra": "iterations: 147648\ncpu: 981.9576086367579 ns\nthreads: 1" |
| 280295 | + }, |
| 280296 | + { |
| 280297 | + "name": "BM_BaselineBuffer/1", |
| 280298 | + "value": 5536471.128463745, |
| 280299 | + "unit": "ns/iter", |
| 280300 | + "extra": "iterations: 1000\ncpu: 66353.129 ns\nthreads: 1" |
| 280301 | + }, |
| 280302 | + { |
| 280303 | + "name": "BM_BaselineBuffer/2", |
| 280304 | + "value": 2959127.5991496043, |
| 280305 | + "unit": "ns/iter", |
| 280306 | + "extra": "iterations: 882\ncpu: 161161.2210884354 ns\nthreads: 1" |
| 280307 | + }, |
| 280308 | + { |
| 280309 | + "name": "BM_BaselineBuffer/4", |
| 280310 | + "value": 5232938.78614288, |
| 280311 | + "unit": "ns/iter", |
| 280312 | + "extra": "iterations: 582\ncpu: 245157.85223367697 ns\nthreads: 1" |
| 280313 | + }, |
| 280314 | + { |
| 280315 | + "name": "BM_LockFreeBuffer/1", |
| 280316 | + "value": 2669632.911682129, |
| 280317 | + "unit": "ns/iter", |
| 280318 | + "extra": "iterations: 1000\ncpu: 73609.76200000003 ns\nthreads: 1" |
| 280319 | + }, |
| 280320 | + { |
| 280321 | + "name": "BM_LockFreeBuffer/2", |
| 280322 | + "value": 2523478.1462570718, |
| 280323 | + "unit": "ns/iter", |
| 280324 | + "extra": "iterations: 870\ncpu: 157405.94942528743 ns\nthreads: 1" |
| 280325 | + }, |
| 280326 | + { |
| 280327 | + "name": "BM_LockFreeBuffer/4", |
| 280328 | + "value": 2967826.021251394, |
| 280329 | + "unit": "ns/iter", |
| 280330 | + "extra": "iterations: 536\ncpu: 258276.16604477607 ns\nthreads: 1" |
| 280331 | + }, |
| 280332 | + { |
| 280333 | + "name": "BM_NewIndexer", |
| 280334 | + "value": 13.152471442046917, |
| 280335 | + "unit": "ns/iter", |
| 280336 | + "extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1" |
| 280337 | + }, |
| 280338 | + { |
| 280339 | + "name": "BM_ComputeIndex/-1", |
| 280340 | + "value": 10.004216699163141, |
| 280341 | + "unit": "ns/iter", |
| 280342 | + "extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1" |
| 280343 | + }, |
| 280344 | + { |
| 280345 | + "name": "BM_ComputeIndex/0", |
| 280346 | + "value": 9.511351601769837, |
| 280347 | + "unit": "ns/iter", |
| 280348 | + "extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1" |
| 280349 | + }, |
| 280350 | + { |
| 280351 | + "name": "BM_ComputeIndex/1", |
| 280352 | + "value": 16.838301514223637, |
| 280353 | + "unit": "ns/iter", |
| 280354 | + "extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1" |
| 280355 | + }, |
| 280356 | + { |
| 280357 | + "name": "BM_ComputeIndex/20", |
| 280358 | + "value": 16.92129543278406, |
| 280359 | + "unit": "ns/iter", |
| 280360 | + "extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1" |
| 280361 | + }, |
| 280362 | + { |
| 280363 | + "name": "BM_SumAggregation", |
| 280364 | + "value": 5611465.5274611255, |
| 280365 | + "unit": "ns/iter", |
| 280366 | + "extra": "iterations: 26\ncpu: 5550282.153846154 ns\nthreads: 1" |
| 280367 | + }, |
| 280368 | + { |
| 280369 | + "name": "BM_AttributseProcessorFilter", |
| 280370 | + "value": 288.26888469071736, |
| 280371 | + "unit": "ns/iter", |
| 280372 | + "extra": "iterations: 473252\ncpu: 288.08805668016197 ns\nthreads: 1" |
| 280373 | + }, |
| 280374 | + { |
| 280375 | + "name": "BM_MeasurementsTest", |
| 280376 | + "value": 6788792.610168457, |
| 280377 | + "unit": "ns/iter", |
| 280378 | + "extra": "iterations: 100\ncpu: 33096.57000000001 ns\nthreads: 1" |
| 280379 | + }, |
| 280380 | + { |
| 280381 | + "name": "BM_AttributseHashMap", |
| 280382 | + "value": 29924835.4775565, |
| 280383 | + "unit": "ns/iter", |
| 280384 | + "extra": "iterations: 7\ncpu: 20463392.57142857 ns\nthreads: 1" |
| 280385 | + }, |
| 280386 | + { |
| 280387 | + "name": "BM_HistogramAggregation", |
| 280388 | + "value": 55.05367561622902, |
| 280389 | + "unit": "ns/iter", |
| 280390 | + "extra": "iterations: 2700000\ncpu: 53.54568074074074 ns\nthreads: 1" |
| 280391 | + }, |
| 280392 | + { |
| 280393 | + "name": "BM_Base2ExponentialHistogramAggregationZeroScale", |
| 280394 | + "value": 75.61269559358296, |
| 280395 | + "unit": "ns/iter", |
| 280396 | + "extra": "iterations: 1900000\ncpu: 74.45826894736844 ns\nthreads: 1" |
| 280397 | + }, |
| 280398 | + { |
| 280399 | + "name": "BM_Base2ExponentialHistogramAggregationOneScale", |
| 280400 | + "value": 92.5755500793457, |
| 280401 | + "unit": "ns/iter", |
| 280402 | + "extra": "iterations: 1600000\ncpu: 91.12007375000002 ns\nthreads: 1" |
| 280403 | + }, |
| 280404 | + { |
| 280405 | + "name": "BM_Base2ExponentialHistogramAggregationTwoScale", |
| 280406 | + "value": 90.49266576766968, |
| 280407 | + "unit": "ns/iter", |
| 280408 | + "extra": "iterations: 1600000\ncpu: 89.26746562500004 ns\nthreads: 1" |
| 280409 | + }, |
| 280410 | + { |
| 280411 | + "name": "BM_Base2ExponentialHistogramAggregationFourScale", |
| 280412 | + "value": 91.70487523078918, |
| 280413 | + "unit": "ns/iter", |
| 280414 | + "extra": "iterations: 1600000\ncpu: 90.38803375000002 ns\nthreads: 1" |
| 280415 | + }, |
| 280416 | + { |
| 280417 | + "name": "BM_Base2ExponentialHistogramAggregationEightScale", |
| 280418 | + "value": 87.31663227081299, |
| 280419 | + "unit": "ns/iter", |
| 280420 | + "extra": "iterations: 1600000\ncpu: 86.65159375000009 ns\nthreads: 1" |
| 280421 | + }, |
| 280422 | + { |
| 280423 | + "name": "BM_Base2ExponentialHistogramAggregationSixteenScale", |
| 280424 | + "value": 89.69694375991821, |
| 280425 | + "unit": "ns/iter", |
| 280426 | + "extra": "iterations: 1600000\ncpu: 88.54676687500007 ns\nthreads: 1" |
| 280427 | + }, |
| 280428 | + { |
| 280429 | + "name": "BM_AlwaysOffSamplerConstruction", |
| 280430 | + "value": 0.8056769157936388, |
| 280431 | + "unit": "ns/iter", |
| 280432 | + "extra": "iterations: 172254295\ncpu: 0.7999989318118309 ns\nthreads: 1" |
| 280433 | + }, |
| 280434 | + { |
| 280435 | + "name": "BM_AlwaysOnSamplerConstruction", |
| 280436 | + "value": 0.812545414546057, |
| 280437 | + "unit": "ns/iter", |
| 280438 | + "extra": "iterations: 172104239\ncpu: 0.8067584494534152 ns\nthreads: 1" |
| 280439 | + }, |
| 280440 | + { |
| 280441 | + "name": "BM_AlwaysOffSamplerShouldSample", |
| 280442 | + "value": 26.590345225589214, |
| 280443 | + "unit": "ns/iter", |
| 280444 | + "extra": "iterations: 5693082\ncpu: 24.33242468666356 ns\nthreads: 1" |
| 280445 | + }, |
| 280446 | + { |
| 280447 | + "name": "BM_AlwaysOnSamplerShouldSample", |
| 280448 | + "value": 26.789807978103063, |
| 280449 | + "unit": "ns/iter", |
| 280450 | + "extra": "iterations: 5575466\ncpu: 25.036912609636587 ns\nthreads: 1" |
| 280451 | + }, |
| 280452 | + { |
| 280453 | + "name": "BM_ParentBasedSamplerShouldSample", |
| 280454 | + "value": 30.79740150794392, |
| 280455 | + "unit": "ns/iter", |
| 280456 | + "extra": "iterations: 4621778\ncpu: 30.566665469436234 ns\nthreads: 1" |
| 280457 | + }, |
| 280458 | + { |
| 280459 | + "name": "BM_TraceIdRatioBasedSamplerShouldSample", |
| 280460 | + "value": 19.882026662379197, |
| 280461 | + "unit": "ns/iter", |
| 280462 | + "extra": "iterations: 7074554\ncpu: 19.797475148256694 ns\nthreads: 1" |
| 280463 | + }, |
| 280464 | + { |
| 280465 | + "name": "BM_SpanCreation", |
| 280466 | + "value": 1058.6810111999512, |
| 280467 | + "unit": "ns/iter", |
| 280468 | + "extra": "iterations: 100000\ncpu: 1057.1373100000003 ns\nthreads: 1" |
| 280469 | + }, |
| 280470 | + { |
| 280471 | + "name": "BM_NoopSpanCreation", |
| 280472 | + "value": 264.997222911679, |
| 280473 | + "unit": "ns/iter", |
| 280474 | + "extra": "iterations: 529876\ncpu: 264.3470226996503 ns\nthreads: 1" |
| 280475 | + } |
| 280476 | + ] |
280243 | 280477 | } |
280244 | 280478 | ], |
280245 | 280479 | "OpenTelemetry-cpp exporters Benchmark": [ |
|
0 commit comments