|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1752784278971, |
| 2 | + "lastUpdate": 1752878912587, |
3 | 3 | "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", |
4 | 4 | "entries": { |
5 | 5 | "OpenTelemetry-cpp api Benchmark": [ |
@@ -273562,6 +273562,240 @@ window.BENCHMARK_DATA = { |
273562 | 273562 | "extra": "iterations: 602396\ncpu: 235.555056806486 ns\nthreads: 1" |
273563 | 273563 | } |
273564 | 273564 | ] |
| 273565 | + }, |
| 273566 | + { |
| 273567 | + "commit": { |
| 273568 | + "author": { |
| 273569 | + |
| 273570 | + "name": "Mathieu Robin", |
| 273571 | + "username": "mathieurobin1" |
| 273572 | + }, |
| 273573 | + "committer": { |
| 273574 | + |
| 273575 | + "name": "GitHub", |
| 273576 | + "username": "web-flow" |
| 273577 | + }, |
| 273578 | + "distinct": true, |
| 273579 | + "id": "93475ff6312b0200c41ce1137b5c1f7bad883386", |
| 273580 | + "message": "[SDK] Implement env var configuration for PeriodicExportingMetricReader (#3549)", |
| 273581 | + "timestamp": "2025-07-19T00:43:54+02:00", |
| 273582 | + "tree_id": "77fcc6e440f7c09cdb94238e623c754a1f8405f5", |
| 273583 | + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/93475ff6312b0200c41ce1137b5c1f7bad883386" |
| 273584 | + }, |
| 273585 | + "date": 1752878894727, |
| 273586 | + "tool": "googlecpp", |
| 273587 | + "benches": [ |
| 273588 | + { |
| 273589 | + "name": "BM_RandomIdGeneration", |
| 273590 | + "value": 5.417167459437328, |
| 273591 | + "unit": "ns/iter", |
| 273592 | + "extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1" |
| 273593 | + }, |
| 273594 | + { |
| 273595 | + "name": "BM_RandomIdStdGeneration", |
| 273596 | + "value": 3.818375556730741, |
| 273597 | + "unit": "ns/iter", |
| 273598 | + "extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1" |
| 273599 | + }, |
| 273600 | + { |
| 273601 | + "name": "BM_AttributeMapHash", |
| 273602 | + "value": 254.8755017950828, |
| 273603 | + "unit": "ns/iter", |
| 273604 | + "extra": "iterations: 854295\ncpu: 161.62937626932148 ns\nthreads: 1" |
| 273605 | + }, |
| 273606 | + { |
| 273607 | + "name": "BM_Base64Escape", |
| 273608 | + "value": 159.49524798607226, |
| 273609 | + "unit": "ns/iter", |
| 273610 | + "extra": "iterations: 934101\ncpu: 153.8418072563888 ns\nthreads: 1" |
| 273611 | + }, |
| 273612 | + { |
| 273613 | + "name": "BM_Base64Unescape", |
| 273614 | + "value": 868.2218616160126, |
| 273615 | + "unit": "ns/iter", |
| 273616 | + "extra": "iterations: 155368\ncpu: 862.1896593893209 ns\nthreads: 1" |
| 273617 | + }, |
| 273618 | + { |
| 273619 | + "name": "BM_BaselineBuffer/1", |
| 273620 | + "value": 7543978.691101074, |
| 273621 | + "unit": "ns/iter", |
| 273622 | + "extra": "iterations: 100\ncpu: 71465.91 ns\nthreads: 1" |
| 273623 | + }, |
| 273624 | + { |
| 273625 | + "name": "BM_BaselineBuffer/2", |
| 273626 | + "value": 5167520.540650539, |
| 273627 | + "unit": "ns/iter", |
| 273628 | + "extra": "iterations: 868\ncpu: 148528.22004608298 ns\nthreads: 1" |
| 273629 | + }, |
| 273630 | + { |
| 273631 | + "name": "BM_BaselineBuffer/4", |
| 273632 | + "value": 3930921.5019730963, |
| 273633 | + "unit": "ns/iter", |
| 273634 | + "extra": "iterations: 544\ncpu: 255053.79227941178 ns\nthreads: 1" |
| 273635 | + }, |
| 273636 | + { |
| 273637 | + "name": "BM_LockFreeBuffer/1", |
| 273638 | + "value": 2692171.812057495, |
| 273639 | + "unit": "ns/iter", |
| 273640 | + "extra": "iterations: 1000\ncpu: 75612.58199999998 ns\nthreads: 1" |
| 273641 | + }, |
| 273642 | + { |
| 273643 | + "name": "BM_LockFreeBuffer/2", |
| 273644 | + "value": 2790151.8578622853, |
| 273645 | + "unit": "ns/iter", |
| 273646 | + "extra": "iterations: 816\ncpu: 146815.82843137256 ns\nthreads: 1" |
| 273647 | + }, |
| 273648 | + { |
| 273649 | + "name": "BM_LockFreeBuffer/4", |
| 273650 | + "value": 2927385.7917136643, |
| 273651 | + "unit": "ns/iter", |
| 273652 | + "extra": "iterations: 529\ncpu: 283090.5765595462 ns\nthreads: 1" |
| 273653 | + }, |
| 273654 | + { |
| 273655 | + "name": "BM_NewIndexer", |
| 273656 | + "value": 13.152471442046917, |
| 273657 | + "unit": "ns/iter", |
| 273658 | + "extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1" |
| 273659 | + }, |
| 273660 | + { |
| 273661 | + "name": "BM_ComputeIndex/-1", |
| 273662 | + "value": 10.004216699163141, |
| 273663 | + "unit": "ns/iter", |
| 273664 | + "extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1" |
| 273665 | + }, |
| 273666 | + { |
| 273667 | + "name": "BM_ComputeIndex/0", |
| 273668 | + "value": 9.511351601769837, |
| 273669 | + "unit": "ns/iter", |
| 273670 | + "extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1" |
| 273671 | + }, |
| 273672 | + { |
| 273673 | + "name": "BM_ComputeIndex/1", |
| 273674 | + "value": 16.838301514223637, |
| 273675 | + "unit": "ns/iter", |
| 273676 | + "extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1" |
| 273677 | + }, |
| 273678 | + { |
| 273679 | + "name": "BM_ComputeIndex/20", |
| 273680 | + "value": 16.92129543278406, |
| 273681 | + "unit": "ns/iter", |
| 273682 | + "extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1" |
| 273683 | + }, |
| 273684 | + { |
| 273685 | + "name": "BM_SumAggregation", |
| 273686 | + "value": 5984246.730804443, |
| 273687 | + "unit": "ns/iter", |
| 273688 | + "extra": "iterations: 24\ncpu: 5896179 ns\nthreads: 1" |
| 273689 | + }, |
| 273690 | + { |
| 273691 | + "name": "BM_AttributseProcessorFilter", |
| 273692 | + "value": 288.7227780750724, |
| 273693 | + "unit": "ns/iter", |
| 273694 | + "extra": "iterations: 484319\ncpu: 288.4986733950145 ns\nthreads: 1" |
| 273695 | + }, |
| 273696 | + { |
| 273697 | + "name": "BM_MeasurementsTest", |
| 273698 | + "value": 6269254.684448242, |
| 273699 | + "unit": "ns/iter", |
| 273700 | + "extra": "iterations: 100\ncpu: 28564.37 ns\nthreads: 1" |
| 273701 | + }, |
| 273702 | + { |
| 273703 | + "name": "BM_AttributseHashMap", |
| 273704 | + "value": 29292515.34598214, |
| 273705 | + "unit": "ns/iter", |
| 273706 | + "extra": "iterations: 7\ncpu: 20953758 ns\nthreads: 1" |
| 273707 | + }, |
| 273708 | + { |
| 273709 | + "name": "BM_HistogramAggregation", |
| 273710 | + "value": 60.54931216769748, |
| 273711 | + "unit": "ns/iter", |
| 273712 | + "extra": "iterations: 2700000\ncpu: 52.32962666666667 ns\nthreads: 1" |
| 273713 | + }, |
| 273714 | + { |
| 273715 | + "name": "BM_Base2ExponentialHistogramAggregationZeroScale", |
| 273716 | + "value": 76.48104115536339, |
| 273717 | + "unit": "ns/iter", |
| 273718 | + "extra": "iterations: 1900000\ncpu: 75.7727947368421 ns\nthreads: 1" |
| 273719 | + }, |
| 273720 | + { |
| 273721 | + "name": "BM_Base2ExponentialHistogramAggregationOneScale", |
| 273722 | + "value": 89.94683623313904, |
| 273723 | + "unit": "ns/iter", |
| 273724 | + "extra": "iterations: 1600000\ncpu: 81.67884562499998 ns\nthreads: 1" |
| 273725 | + }, |
| 273726 | + { |
| 273727 | + "name": "BM_Base2ExponentialHistogramAggregationTwoScale", |
| 273728 | + "value": 81.36153221130371, |
| 273729 | + "unit": "ns/iter", |
| 273730 | + "extra": "iterations: 1800000\ncpu: 79.92783111111112 ns\nthreads: 1" |
| 273731 | + }, |
| 273732 | + { |
| 273733 | + "name": "BM_Base2ExponentialHistogramAggregationFourScale", |
| 273734 | + "value": 94.66394782066345, |
| 273735 | + "unit": "ns/iter", |
| 273736 | + "extra": "iterations: 1600000\ncpu: 90.30824374999996 ns\nthreads: 1" |
| 273737 | + }, |
| 273738 | + { |
| 273739 | + "name": "BM_Base2ExponentialHistogramAggregationEightScale", |
| 273740 | + "value": 86.04541420936584, |
| 273741 | + "unit": "ns/iter", |
| 273742 | + "extra": "iterations: 1600000\ncpu: 85.402246875 ns\nthreads: 1" |
| 273743 | + }, |
| 273744 | + { |
| 273745 | + "name": "BM_Base2ExponentialHistogramAggregationSixteenScale", |
| 273746 | + "value": 89.59125070010914, |
| 273747 | + "unit": "ns/iter", |
| 273748 | + "extra": "iterations: 1700000\ncpu: 88.38127764705881 ns\nthreads: 1" |
| 273749 | + }, |
| 273750 | + { |
| 273751 | + "name": "BM_AlwaysOffSamplerConstruction", |
| 273752 | + "value": 0.80775759834425, |
| 273753 | + "unit": "ns/iter", |
| 273754 | + "extra": "iterations: 175495380\ncpu: 0.8041395562663817 ns\nthreads: 1" |
| 273755 | + }, |
| 273756 | + { |
| 273757 | + "name": "BM_AlwaysOnSamplerConstruction", |
| 273758 | + "value": 0.7966021374033976, |
| 273759 | + "unit": "ns/iter", |
| 273760 | + "extra": "iterations: 179030443\ncpu: 0.7954101247462142 ns\nthreads: 1" |
| 273761 | + }, |
| 273762 | + { |
| 273763 | + "name": "BM_AlwaysOffSamplerShouldSample", |
| 273764 | + "value": 23.78317328573491, |
| 273765 | + "unit": "ns/iter", |
| 273766 | + "extra": "iterations: 5682918\ncpu: 23.751641674224405 ns\nthreads: 1" |
| 273767 | + }, |
| 273768 | + { |
| 273769 | + "name": "BM_AlwaysOnSamplerShouldSample", |
| 273770 | + "value": 24.81720003829843, |
| 273771 | + "unit": "ns/iter", |
| 273772 | + "extra": "iterations: 5661005\ncpu: 24.778936778893506 ns\nthreads: 1" |
| 273773 | + }, |
| 273774 | + { |
| 273775 | + "name": "BM_ParentBasedSamplerShouldSample", |
| 273776 | + "value": 30.254032268397008, |
| 273777 | + "unit": "ns/iter", |
| 273778 | + "extra": "iterations: 4684147\ncpu: 30.161778227711483 ns\nthreads: 1" |
| 273779 | + }, |
| 273780 | + { |
| 273781 | + "name": "BM_TraceIdRatioBasedSamplerShouldSample", |
| 273782 | + "value": 20.32343303240782, |
| 273783 | + "unit": "ns/iter", |
| 273784 | + "extra": "iterations: 6913663\ncpu: 20.26830813130462 ns\nthreads: 1" |
| 273785 | + }, |
| 273786 | + { |
| 273787 | + "name": "BM_SpanCreation", |
| 273788 | + "value": 1063.852011306013, |
| 273789 | + "unit": "ns/iter", |
| 273790 | + "extra": "iterations: 138261\ncpu: 1061.1626127396744 ns\nthreads: 1" |
| 273791 | + }, |
| 273792 | + { |
| 273793 | + "name": "BM_NoopSpanCreation", |
| 273794 | + "value": 246.3447824338666, |
| 273795 | + "unit": "ns/iter", |
| 273796 | + "extra": "iterations: 530758\ncpu: 245.9471246782906 ns\nthreads: 1" |
| 273797 | + } |
| 273798 | + ] |
273565 | 273799 | } |
273566 | 273800 | ], |
273567 | 273801 | "OpenTelemetry-cpp exporters Benchmark": [ |
|
0 commit comments