|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1779630842923, |
| 2 | + "lastUpdate": 1779649109065, |
3 | 3 | "repoUrl": "https://github.com/appsup-dart/sortedmap", |
4 | 4 | "entries": { |
5 | 5 | "Benchmark": [ |
@@ -5691,6 +5691,303 @@ window.BENCHMARK_DATA = { |
5691 | 5691 | "extra": "1077817 samples" |
5692 | 5692 | } |
5693 | 5693 | ] |
| 5694 | + }, |
| 5695 | + { |
| 5696 | + "commit": { |
| 5697 | + "author": { |
| 5698 | + "email": "rik.bellens@appsup.be", |
| 5699 | + "name": "rikbellens", |
| 5700 | + "username": "rbellens" |
| 5701 | + }, |
| 5702 | + "committer": { |
| 5703 | + "email": "rik.bellens@appsup.be", |
| 5704 | + "name": "rikbellens", |
| 5705 | + "username": "rbellens" |
| 5706 | + }, |
| 5707 | + "distinct": true, |
| 5708 | + "id": "fa00ab17f4d25ba0b36673975d2473041a9baed3", |
| 5709 | + "message": "test: add randomness to benchmark tests for operator[]=", |
| 5710 | + "timestamp": "2026-05-24T20:56:16+02:00", |
| 5711 | + "tree_id": "e7bbf6854da54f41c99dde40f75cbd9ac13a688b", |
| 5712 | + "url": "https://github.com/appsup-dart/sortedmap/commit/fa00ab17f4d25ba0b36673975d2473041a9baed3" |
| 5713 | + }, |
| 5714 | + "date": 1779649108206, |
| 5715 | + "tool": "benchmarkjs", |
| 5716 | + "benches": [ |
| 5717 | + { |
| 5718 | + "name": "completeInterval of FilteredMap", |
| 5719 | + "value": 3441630, |
| 5720 | + "range": "±0.29%", |
| 5721 | + "unit": "ops/sec", |
| 5722 | + "extra": "6883259 samples" |
| 5723 | + }, |
| 5724 | + { |
| 5725 | + "name": "completeInterval of FilteredMapView", |
| 5726 | + "value": 1223341, |
| 5727 | + "range": "±0.41%", |
| 5728 | + "unit": "ops/sec", |
| 5729 | + "extra": "2446681 samples" |
| 5730 | + }, |
| 5731 | + { |
| 5732 | + "name": "length of FilteredMap", |
| 5733 | + "value": 3585500, |
| 5734 | + "range": "±0.20%", |
| 5735 | + "unit": "ops/sec", |
| 5736 | + "extra": "7171000 samples" |
| 5737 | + }, |
| 5738 | + { |
| 5739 | + "name": "length of FilteredMapView", |
| 5740 | + "value": 1305676, |
| 5741 | + "range": "±0.12%", |
| 5742 | + "unit": "ops/sec", |
| 5743 | + "extra": "2611353 samples" |
| 5744 | + }, |
| 5745 | + { |
| 5746 | + "name": "length of TreeSet", |
| 5747 | + "value": 4714473, |
| 5748 | + "range": "±0.13%", |
| 5749 | + "unit": "ops/sec", |
| 5750 | + "extra": "9428945 samples" |
| 5751 | + }, |
| 5752 | + { |
| 5753 | + "name": "length of quiver.TreeSet", |
| 5754 | + "value": 4913893, |
| 5755 | + "range": "±0.13%", |
| 5756 | + "unit": "ops/sec", |
| 5757 | + "extra": "9827785 samples" |
| 5758 | + }, |
| 5759 | + { |
| 5760 | + "name": "forEach of FilteredMap", |
| 5761 | + "value": 3086, |
| 5762 | + "range": "±0.43%", |
| 5763 | + "unit": "ops/sec", |
| 5764 | + "extra": "6173 samples" |
| 5765 | + }, |
| 5766 | + { |
| 5767 | + "name": "forEach of FilteredMapView", |
| 5768 | + "value": 6120, |
| 5769 | + "range": "±0.15%", |
| 5770 | + "unit": "ops/sec", |
| 5771 | + "extra": "12240 samples" |
| 5772 | + }, |
| 5773 | + { |
| 5774 | + "name": "forEach of TreeSet", |
| 5775 | + "value": 4548, |
| 5776 | + "range": "±0.26%", |
| 5777 | + "unit": "ops/sec", |
| 5778 | + "extra": "9096 samples" |
| 5779 | + }, |
| 5780 | + { |
| 5781 | + "name": "forEach of quiver.TreeSet", |
| 5782 | + "value": 5834, |
| 5783 | + "range": "±0.44%", |
| 5784 | + "unit": "ops/sec", |
| 5785 | + "extra": "11668 samples" |
| 5786 | + }, |
| 5787 | + { |
| 5788 | + "name": "addAll to empty SortedMap", |
| 5789 | + "value": 164, |
| 5790 | + "range": "±1.09%", |
| 5791 | + "unit": "ops/sec", |
| 5792 | + "extra": "329 samples" |
| 5793 | + }, |
| 5794 | + { |
| 5795 | + "name": "addAll to empty SortedMap, ordered by key", |
| 5796 | + "value": 110, |
| 5797 | + "range": "±0.69%", |
| 5798 | + "unit": "ops/sec", |
| 5799 | + "extra": "221 samples" |
| 5800 | + }, |
| 5801 | + { |
| 5802 | + "name": "addAll to empty SortedMap from SortedMap", |
| 5803 | + "value": 3042836, |
| 5804 | + "range": "±0.20%", |
| 5805 | + "unit": "ops/sec", |
| 5806 | + "extra": "6085672 samples" |
| 5807 | + }, |
| 5808 | + { |
| 5809 | + "name": "addAll to empty SortedMap from FilteredMapView", |
| 5810 | + "value": 433, |
| 5811 | + "range": "±0.43%", |
| 5812 | + "unit": "ops/sec", |
| 5813 | + "extra": "867 samples" |
| 5814 | + }, |
| 5815 | + { |
| 5816 | + "name": "addAll to empty FilteredMap", |
| 5817 | + "value": 2.14, |
| 5818 | + "range": "±11.28%", |
| 5819 | + "unit": "ops/sec", |
| 5820 | + "extra": "5 samples" |
| 5821 | + }, |
| 5822 | + { |
| 5823 | + "name": "addAll to empty TreeSet", |
| 5824 | + "value": 976, |
| 5825 | + "range": "±0.43%", |
| 5826 | + "unit": "ops/sec", |
| 5827 | + "extra": "1952 samples" |
| 5828 | + }, |
| 5829 | + { |
| 5830 | + "name": "addAll to empty TreeSet from TreeSet", |
| 5831 | + "value": 4201755, |
| 5832 | + "range": "±0.17%", |
| 5833 | + "unit": "ops/sec", |
| 5834 | + "extra": "8403509 samples" |
| 5835 | + }, |
| 5836 | + { |
| 5837 | + "name": "addAll to empty quiver.TreeSet", |
| 5838 | + "value": 548, |
| 5839 | + "range": "±0.27%", |
| 5840 | + "unit": "ops/sec", |
| 5841 | + "extra": "1097 samples" |
| 5842 | + }, |
| 5843 | + { |
| 5844 | + "name": "elementAt of TreeSet", |
| 5845 | + "value": 3445364, |
| 5846 | + "range": "±0.15%", |
| 5847 | + "unit": "ops/sec", |
| 5848 | + "extra": "6890727 samples" |
| 5849 | + }, |
| 5850 | + { |
| 5851 | + "name": "elementAt of TreeSetView", |
| 5852 | + "value": 1299904, |
| 5853 | + "range": "±0.13%", |
| 5854 | + "unit": "ops/sec", |
| 5855 | + "extra": "2599808 samples" |
| 5856 | + }, |
| 5857 | + { |
| 5858 | + "name": "elementAt of quiver.TreeSet", |
| 5859 | + "value": 23789, |
| 5860 | + "range": "±0.08%", |
| 5861 | + "unit": "ops/sec", |
| 5862 | + "extra": "47579 samples" |
| 5863 | + }, |
| 5864 | + { |
| 5865 | + "name": "indexOf of TreeSet", |
| 5866 | + "value": 2565818, |
| 5867 | + "range": "±0.17%", |
| 5868 | + "unit": "ops/sec", |
| 5869 | + "extra": "5131635 samples" |
| 5870 | + }, |
| 5871 | + { |
| 5872 | + "name": "indexOf of TreeSetView", |
| 5873 | + "value": 2328035, |
| 5874 | + "range": "±0.21%", |
| 5875 | + "unit": "ops/sec", |
| 5876 | + "extra": "4656070 samples" |
| 5877 | + }, |
| 5878 | + { |
| 5879 | + "name": "first of TreeSet", |
| 5880 | + "value": 5609335, |
| 5881 | + "range": "±0.14%", |
| 5882 | + "unit": "ops/sec", |
| 5883 | + "extra": "11218669 samples" |
| 5884 | + }, |
| 5885 | + { |
| 5886 | + "name": "first of TreeSetView", |
| 5887 | + "value": 5975591, |
| 5888 | + "range": "±0.14%", |
| 5889 | + "unit": "ops/sec", |
| 5890 | + "extra": "11951182 samples" |
| 5891 | + }, |
| 5892 | + { |
| 5893 | + "name": "first of quiver.TreeSet", |
| 5894 | + "value": 5368008, |
| 5895 | + "range": "±0.18%", |
| 5896 | + "unit": "ops/sec", |
| 5897 | + "extra": "10736017 samples" |
| 5898 | + }, |
| 5899 | + { |
| 5900 | + "name": "last of TreeSet", |
| 5901 | + "value": 5615829, |
| 5902 | + "range": "±0.18%", |
| 5903 | + "unit": "ops/sec", |
| 5904 | + "extra": "11231657 samples" |
| 5905 | + }, |
| 5906 | + { |
| 5907 | + "name": "last of TreeSetView", |
| 5908 | + "value": 6079714, |
| 5909 | + "range": "±0.15%", |
| 5910 | + "unit": "ops/sec", |
| 5911 | + "extra": "12159428 samples" |
| 5912 | + }, |
| 5913 | + { |
| 5914 | + "name": "last of quiver.TreeSet", |
| 5915 | + "value": 4547909, |
| 5916 | + "range": "±0.18%", |
| 5917 | + "unit": "ops/sec", |
| 5918 | + "extra": "9095817 samples" |
| 5919 | + }, |
| 5920 | + { |
| 5921 | + "name": "operator []= with order by value of SortedMap, replacing existing value", |
| 5922 | + "value": 364714, |
| 5923 | + "range": "±0.28%", |
| 5924 | + "unit": "ops/sec", |
| 5925 | + "extra": "729428 samples" |
| 5926 | + }, |
| 5927 | + { |
| 5928 | + "name": "operator []= with order by value of SortedMap, replacing existing value with same value", |
| 5929 | + "value": 1372702, |
| 5930 | + "range": "±0.36%", |
| 5931 | + "unit": "ops/sec", |
| 5932 | + "extra": "2745404 samples" |
| 5933 | + }, |
| 5934 | + { |
| 5935 | + "name": "operator []= with order by value of SortedMap, adding new value", |
| 5936 | + "value": 477472, |
| 5937 | + "range": "±0.31%", |
| 5938 | + "unit": "ops/sec", |
| 5939 | + "extra": "954944 samples" |
| 5940 | + }, |
| 5941 | + { |
| 5942 | + "name": "operator []= with order by mapped value of SortedMap, replacing existing value", |
| 5943 | + "value": 350014, |
| 5944 | + "range": "±0.34%", |
| 5945 | + "unit": "ops/sec", |
| 5946 | + "extra": "700027 samples" |
| 5947 | + }, |
| 5948 | + { |
| 5949 | + "name": "operator []= with order by mapped value of SortedMap, replacing existing value with same value", |
| 5950 | + "value": 1241870, |
| 5951 | + "range": "±0.35%", |
| 5952 | + "unit": "ops/sec", |
| 5953 | + "extra": "2483741 samples" |
| 5954 | + }, |
| 5955 | + { |
| 5956 | + "name": "operator []= with order by mapped value of SortedMap, replacing existing value with same order value", |
| 5957 | + "value": 508180, |
| 5958 | + "range": "±0.23%", |
| 5959 | + "unit": "ops/sec", |
| 5960 | + "extra": "1016360 samples" |
| 5961 | + }, |
| 5962 | + { |
| 5963 | + "name": "operator []= with order by mapped value of SortedMap, adding new value", |
| 5964 | + "value": 484498, |
| 5965 | + "range": "±0.40%", |
| 5966 | + "unit": "ops/sec", |
| 5967 | + "extra": "968996 samples" |
| 5968 | + }, |
| 5969 | + { |
| 5970 | + "name": "operator []= with order by key of SortedMap, replacing existing value", |
| 5971 | + "value": 535840, |
| 5972 | + "range": "±0.28%", |
| 5973 | + "unit": "ops/sec", |
| 5974 | + "extra": "1071679 samples" |
| 5975 | + }, |
| 5976 | + { |
| 5977 | + "name": "operator []= with order by key of SortedMap, replacing existing value with same value", |
| 5978 | + "value": 1343521, |
| 5979 | + "range": "±0.25%", |
| 5980 | + "unit": "ops/sec", |
| 5981 | + "extra": "2687041 samples" |
| 5982 | + }, |
| 5983 | + { |
| 5984 | + "name": "operator []= with order by key of SortedMap, adding new value", |
| 5985 | + "value": 557197, |
| 5986 | + "range": "±0.26%", |
| 5987 | + "unit": "ops/sec", |
| 5988 | + "extra": "1114394 samples" |
| 5989 | + } |
| 5990 | + ] |
5694 | 5991 | } |
5695 | 5992 | ] |
5696 | 5993 | } |
|
0 commit comments