Skip to content

Commit 4f6df3e

Browse files
author
github-action-benchmark
committed
add Benchmark (benchmarkjs) benchmark result for fa00ab1
1 parent e674b85 commit 4f6df3e

1 file changed

Lines changed: 298 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 298 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1779630842923,
2+
"lastUpdate": 1779649109065,
33
"repoUrl": "https://github.com/appsup-dart/sortedmap",
44
"entries": {
55
"Benchmark": [
@@ -5691,6 +5691,303 @@ window.BENCHMARK_DATA = {
56915691
"extra": "1077817 samples"
56925692
}
56935693
]
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+
]
56945991
}
56955992
]
56965993
}

0 commit comments

Comments
 (0)