filprofiler icon indicating copy to clipboard operation
filprofiler copied to clipboard

ARM wheels (WIP)

Open itamarst opened this issue 1 year ago • 6 comments

The PyPI part of #395

  • [x] Builds successfully
  • [ ] Maybe skip older Python versions? Or do it in parallel, it's very slow...
  • [ ] Add some sort of minimal test
  • [ ] Switch it so it only runs on tagged releases

itamarst avatar Jul 24 '22 23:07 itamarst

Benchmark results

diff --git a/benchmarks/results/lots-of-peaks.json b/benchmarks/results/lots-of-peaks.json
index 383499f..294be2a 100644
--- a/benchmarks/results/lots-of-peaks.json
+++ b/benchmarks/results/lots-of-peaks.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"3771157 (188.06264867688517%)",-]{+"5164304 (220.52461997538305%)",+}
    "D1mw": [-"2763734 (1002.7001956474165%)",-]{+"3903626 (1374.6575499022038%)",+}
    "DLmr": [-"1492746 (2257.3344509639564%)",-]{+"2001603 (3411.938248725925%)",+}
    "DLmw": [-"1858942 (1333.7673887649994%)",-]{+"2948391 (2058.7123904681553%)",+}
    "Dr": [-"231060633 (375.8621692938787%)",-]{+"217785940 (364.2622170740479%)",+}
    "Dw": [-"88001037 (338.04076205255154%)",-]{+"92839813 (359.11408704034824%)",+}
    "I1mr": [-"3555117 (1291.257363437142%)",-]{+"4568118 (1616.5991607128628%)",+}
    "ILmr": [-"14685 (224.7663551401869%)",-]{+"16978 (244.44444444444446%)",+}
    "Ir": [-"872039764 (403.39198904097907%)",-]{+"835709753 (393.9228969085296%)",+}
    "Overall": [-"1332452656 (406.55387644593173%)"-]{+"1349888858 (414.7893868587631%)"+}
}
diff --git a/benchmarks/results/multithreading-1.json b/benchmarks/results/multithreading-1.json
index 2d9d2d5..d7cbc4b 100644
--- a/benchmarks/results/multithreading-1.json
+++ b/benchmarks/results/multithreading-1.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"1866984 (413.64545831772375%)",-]{+"2140705 (458.6978195338799%)",+}
    "D1mw": [-"393456 (455.7661355950594%)",-]{+"347813 (414.626225711908%)",+}
    "DLmr": [-"59324 (493.26483261518064%)",-]{+"79864 (624.2139809648835%)",+}
    "DLmw": [-"77459 (220.9427598913281%)",-]{+"97724 (252.88246429186026%)",+}
    "Dr": [-"77161209 (571.2328286082947%)",-]{+"63669358 (501.60057767485745%)",+}
    "Dw": [-"30820902 (440.2169730406361%)",-]{+"27930372 (425.9095708085997%)",+}
    "I1mr": [-"1638950 (586.5692113122628%)",-]{+"1571463 (562.4479862513022%)",+}
    "ILmr": [-"7958 (171.83607149304927%)",-]{+"8910 (179.76009309820068%)",+}
    "Ir": [-"254542209 (491.30873094686683%)",-]{+"227421981 (458.5367863153083%)",+}
    "Overall": [-"382464110 (492.83707107089475%)"-]{+"340856575 (459.7320160574267%)"+}
}
diff --git a/benchmarks/results/pystone.json b/benchmarks/results/pystone.json
index 3970408..0be26c3 100644
--- a/benchmarks/results/pystone.json
+++ b/benchmarks/results/pystone.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"4542966 (144.07376585255872%)",-]{+"9119204 (194.06393419405907%)",+}
    "D1mw": [-"1628141 (267.75567903740483%)",-]{+"1315013 (216.10414836462522%)",+}
    "DLmr": [-"32802 (331.7507418397626%)",-]{+"41676 (391.9918727667624%)",+}
    "DLmw": [-"65725 (241.46577701248387%)",-]{+"74426 (260.51502145922746%)",+}
    "Dr": [-"367659717 (157.6310977517437%)",-]{+"306095238 (148.15275413820328%)",+}
    "Dw": [-"143586175 (159.9837295595579%)",-]{+"130487117 (154.94071309669732%)",+}
    "I1mr": [-"8784651 (214.74165578852526%)",-]{+"7072907 (194.1526859027495%)",+}
    "ILmr": [-"7924 (170.99086185271457%)",-]{+"8704 (177.3620122655764%)",+}
    "Ir": [-"1160233461 (157.01681262908485%)",-]{+"1053859354 (151.910918551179%)",+}
    "Overall": [-"1734495915 (158.00764418609307%)"-]{+"1564214385 (152.51110621335727%)"+}
}
diff --git a/benchmarks/results/version.txt b/benchmarks/results/version.txt
index d8f4897..52018c0 100644
--- a/benchmarks/results/version.txt
+++ b/benchmarks/results/version.txt
@@ -1 +1 @@
[-2021.9.2.dev9+gc3af8e6.d20211105-]{+2022.7.2.dev3+g655cc5e.d20220724+}

github-actions[bot] avatar Jul 24 '22 23:07 github-actions[bot]

Benchmark results

diff --git a/benchmarks/results/lots-of-peaks.json b/benchmarks/results/lots-of-peaks.json
index 383499f..0792a44 100644
--- a/benchmarks/results/lots-of-peaks.json
+++ b/benchmarks/results/lots-of-peaks.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"3771157 (188.06264867688517%)",-]{+"5161381 (220.45634672437066%)",+}
    "D1mw": [-"2763734 (1002.7001956474165%)",-]{+"3905050 (1375.1225310123461%)",+}
    "DLmr": [-"1492746 (2257.3344509639564%)",-]{+"2001878 (3412.3932755311403%)",+}
    "DLmw": [-"1858942 (1333.7673887649994%)",-]{+"2948654 (2058.887109953696%)",+}
    "Dr": [-"231060633 (375.8621692938787%)",-]{+"217820791 (364.30448615618366%)",+}
    "Dw": [-"88001037 (338.04076205255154%)",-]{+"92856700 (359.16121832429263%)",+}
    "I1mr": [-"3555117 (1291.257363437142%)",-]{+"4568794 (1616.8135188074766%)",+}
    "ILmr": [-"14685 (224.7663551401869%)",-]{+"17014 (244.75072315807384%)",+}
    "Ir": [-"872039764 (403.39198904097907%)",-]{+"835927902 (393.99959814948147%)",+}
    "Overall": [-"1332452656 (406.55387644593173%)"-]{+"1350172673 (414.8555392234574%)"+}
}
diff --git a/benchmarks/results/multithreading-1.json b/benchmarks/results/multithreading-1.json
index 2d9d2d5..b3815a6 100644
--- a/benchmarks/results/multithreading-1.json
+++ b/benchmarks/results/multithreading-1.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"1866984 (413.64545831772375%)",-]{+"2142134 (458.9643303605841%)",+}
    "D1mw": [-"393456 (455.7661355950594%)",-]{+"347889 (414.6722023228047%)",+}
    "DLmr": [-"59324 (493.26483261518064%)",-]{+"79862 (624.1320469908775%)",+}
    "DLmw": [-"77459 (220.9427598913281%)",-]{+"97696 (252.84583372445945%)",+}
    "Dr": [-"77161209 (571.2328286082947%)",-]{+"63669048 (501.60042084467915%)",+}
    "Dw": [-"30820902 (440.2169730406361%)",-]{+"27929833 (425.9042701532681%)",+}
    "I1mr": [-"1638950 (586.5692113122628%)",-]{+"1571475 (562.4556003190008%)",+}
    "ILmr": [-"7958 (171.83607149304927%)",-]{+"8902 (179.6742146245413%)",+}
    "Ir": [-"254542209 (491.30873094686683%)",-]{+"227418941 (458.54696172760595%)",+}
    "Overall": [-"382464110 (492.83707107089475%)"-]{+"340857614 (459.74402797356043%)"+}
}
diff --git a/benchmarks/results/pystone.json b/benchmarks/results/pystone.json
index 3970408..74af430 100644
--- a/benchmarks/results/pystone.json
+++ b/benchmarks/results/pystone.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"4542966 (144.07376585255872%)",-]{+"9530562 (198.3071029759302%)",+}
    "D1mw": [-"1628141 (267.75567903740483%)",-]{+"1436459 (226.8267681427493%)",+}
    "DLmr": [-"32802 (331.7507418397626%)",-]{+"41656 (391.85174805576963%)",+}
    "DLmw": [-"65725 (241.46577701248387%)",-]{+"74421 (260.5042379278366%)",+}
    "Dr": [-"367659717 (157.6310977517437%)",-]{+"306057030 (148.14674352385288%)",+}
    "Dw": [-"143586175 (159.9837295595579%)",-]{+"130486559 (154.9404781545926%)",+}
    "I1mr": [-"8784651 (214.74165578852526%)",-]{+"6861369 (191.33675959769792%)",+}
    "ILmr": [-"7924 (170.99086185271457%)",-]{+"8698 (177.30868367256244%)",+}
    "Ir": [-"1160233461 (157.01681262908485%)",-]{+"1053255538 (151.88117606164377%)",+}
    "Overall": [-"1734495915 (158.00764418609307%)"-]{+"1564855937 (152.53264380150065%)"+}
}
diff --git a/benchmarks/results/version.txt b/benchmarks/results/version.txt
index d8f4897..573bc18 100644
--- a/benchmarks/results/version.txt
+++ b/benchmarks/results/version.txt
@@ -1 +1 @@
[-2021.9.2.dev9+gc3af8e6.d20211105-]{+2022.7.2.dev4+g59a0c58.d20220725+}

github-actions[bot] avatar Jul 25 '22 00:07 github-actions[bot]

Benchmark results

diff --git a/benchmarks/results/lots-of-peaks.json b/benchmarks/results/lots-of-peaks.json
index 383499f..4344243 100644
--- a/benchmarks/results/lots-of-peaks.json
+++ b/benchmarks/results/lots-of-peaks.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"3771157 (188.06264867688517%)",-]{+"5199783 (221.33031643800393%)",+}
    "D1mw": [-"2763734 (1002.7001956474165%)",-]{+"3923673 (1380.2336849592634%)",+}
    "DLmr": [-"1492746 (2257.3344509639564%)",-]{+"2001823 (3428.3282068334856%)",+}
    "DLmw": [-"1858942 (1333.7673887649994%)",-]{+"2948442 (2058.8503776931816%)",+}
    "Dr": [-"231060633 (375.8621692938787%)",-]{+"217790606 (364.2711752772267%)",+}
    "Dw": [-"88001037 (338.04076205255154%)",-]{+"92837772 (359.11078435252597%)",+}
    "I1mr": [-"3555117 (1291.257363437142%)",-]{+"4568485 (1616.7411455359158%)",+}
    "ILmr": [-"14685 (224.7663551401869%)",-]{+"16968 (244.43309499489274%)",+}
    "Ir": [-"872039764 (403.39198904097907%)",-]{+"835762418 (393.9468986970283%)",+}
    "Overall": [-"1332452656 (406.55387644593173%)"-]{+"1350175550 (414.86486624832537%)"+}
}
diff --git a/benchmarks/results/multithreading-1.json b/benchmarks/results/multithreading-1.json
index 2d9d2d5..1239a03 100644
--- a/benchmarks/results/multithreading-1.json
+++ b/benchmarks/results/multithreading-1.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"1866984 (413.64545831772375%)",-]{+"2146904 (458.8484244729857%)",+}
    "D1mw": [-"393456 (455.7661355950594%)",-]{+"347688 (414.58714102169705%)",+}
    "DLmr": [-"59324 (493.26483261518064%)",-]{+"79886 (624.4616596638656%)",+}
    "DLmw": [-"77459 (220.9427598913281%)",-]{+"97678 (252.7937679889876%)",+}
    "Dr": [-"77161209 (571.2328286082947%)",-]{+"63670425 (501.6233941952403%)",+}
    "Dw": [-"30820902 (440.2169730406361%)",-]{+"27929777 (425.92038820427166%)",+}
    "I1mr": [-"1638950 (586.5692113122628%)",-]{+"1571582 (562.5197550229997%)",+}
    "ILmr": [-"7958 (171.83607149304927%)",-]{+"8898 (179.61703650680028%)",+}
    "Ir": [-"254542209 (491.30873094686683%)",-]{+"227469037 (458.644047941233%)",+}
    "Overall": [-"382464110 (492.83707107089475%)"-]{+"340927795 (459.81092416798265%)"+}
}
diff --git a/benchmarks/results/pystone.json b/benchmarks/results/pystone.json
index 3970408..9811906 100644
--- a/benchmarks/results/pystone.json
+++ b/benchmarks/results/pystone.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"4542966 (144.07376585255872%)",-]{+"9965348 (200.5612057800946%)",+}
    "D1mw": [-"1628141 (267.75567903740483%)",-]{+"1295165 (194.51999810254296%)",+}
    "DLmr": [-"32802 (331.7507418397626%)",-]{+"41621 (391.42276992017923%)",+}
    "DLmw": [-"65725 (241.46577701248387%)",-]{+"74382 (260.4616546219394%)",+}
    "Dr": [-"367659717 (157.6310977517437%)",-]{+"306123458 (148.1572561620542%)",+}
    "Dw": [-"143586175 (159.9837295595579%)",-]{+"130488158 (154.94123097891966%)",+}
    "I1mr": [-"8784651 (214.74165578852526%)",-]{+"7060762 (193.99078963044707%)",+}
    "ILmr": [-"7924 (170.99086185271457%)",-]{+"8718 (177.5277901289462%)",+}
    "Ir": [-"1160233461 (157.01681262908485%)",-]{+"1054330172 (151.9343603070432%)",+}
    "Overall": [-"1734495915 (158.00764418609307%)"-]{+"1567968518 (152.60535303489078%)"+}
}
diff --git a/benchmarks/results/version.txt b/benchmarks/results/version.txt
index d8f4897..8d5e9de 100644
--- a/benchmarks/results/version.txt
+++ b/benchmarks/results/version.txt
@@ -1 +1 @@
[-2021.9.2.dev9+gc3af8e6.d20211105-]{+2022.7.2.dev5+g1b05901.d20220725+}

github-actions[bot] avatar Jul 25 '22 00:07 github-actions[bot]

Benchmark results

diff --git a/benchmarks/results/lots-of-peaks.json b/benchmarks/results/lots-of-peaks.json
index 383499f..78bc322 100644
--- a/benchmarks/results/lots-of-peaks.json
+++ b/benchmarks/results/lots-of-peaks.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"3771157 (188.06264867688517%)",-]{+"5150212 (220.19568452242035%)",+}
    "D1mw": [-"2763734 (1002.7001956474165%)",-]{+"3908233 (1376.1618813449186%)",+}
    "DLmr": [-"1492746 (2257.3344509639564%)",-]{+"2002215 (3412.950890197895%)",+}
    "DLmw": [-"1858942 (1333.7673887649994%)",-]{+"2948766 (2058.961515209896%)",+}
    "Dr": [-"231060633 (375.8621692938787%)",-]{+"217843990 (364.33263590142235%)",+}
    "Dw": [-"88001037 (338.04076205255154%)",-]{+"92875806 (359.2145427934726%)",+}
    "I1mr": [-"3555117 (1291.257363437142%)",-]{+"4568905 (1616.850370173633%)",+}
    "ILmr": [-"14685 (224.7663551401869%)",-]{+"17011 (244.72519993193805%)",+}
    "Ir": [-"872039764 (403.39198904097907%)",-]{+"835979634 (394.01779252626335%)",+}
    "Overall": [-"1332452656 (406.55387644593173%)"-]{+"1350248590 (414.8732428020065%)"+}
}
diff --git a/benchmarks/results/multithreading-1.json b/benchmarks/results/multithreading-1.json
index 2d9d2d5..4bc2cc0 100644
--- a/benchmarks/results/multithreading-1.json
+++ b/benchmarks/results/multithreading-1.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"1866984 (413.64545831772375%)",-]{+"2141850 (458.9173410104348%)",+}
    "D1mw": [-"393456 (455.7661355950594%)",-]{+"347995 (414.7680813343464%)",+}
    "DLmr": [-"59324 (493.26483261518064%)",-]{+"79817 (623.8367132637659%)",+}
    "DLmw": [-"77459 (220.9427598913281%)",-]{+"97713 (252.87243030132356%)",+}
    "Dr": [-"77161209 (571.2328286082947%)",-]{+"63669566 (501.60143368967636%)",+}
    "Dw": [-"30820902 (440.2169730406361%)",-]{+"27930559 (425.91114437446384%)",+}
    "I1mr": [-"1638950 (586.5692113122628%)",-]{+"1571384 (562.427459889586%)",+}
    "ILmr": [-"7958 (171.83607149304927%)",-]{+"8906 (179.70288168963665%)",+}
    "Ir": [-"254542209 (491.30873094686683%)",-]{+"227422721 (458.55050181413316%)",+}
    "Overall": [-"382464110 (492.83707107089475%)"-]{+"340860842 (459.74519852796755%)"+}
}
diff --git a/benchmarks/results/pystone.json b/benchmarks/results/pystone.json
index 3970408..13cf6e3 100644
--- a/benchmarks/results/pystone.json
+++ b/benchmarks/results/pystone.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"4542966 (144.07376585255872%)",-]{+"9480049 (197.7860647944858%)",+}
    "D1mw": [-"1628141 (267.75567903740483%)",-]{+"1458786 (228.79804699743514%)",+}
    "DLmr": [-"32802 (331.7507418397626%)",-]{+"41609 (391.5224549849366%)",+}
    "DLmw": [-"65725 (241.46577701248387%)",-]{+"74401 (260.46110380227316%)",+}
    "Dr": [-"367659717 (157.6310977517437%)",-]{+"306057950 (148.14688825179473%)",+}
    "Dw": [-"143586175 (159.9837295595579%)",-]{+"130487186 (154.940742148678%)",+}
    "I1mr": [-"8784651 (214.74165578852526%)",-]{+"6861503 (191.33853121209899%)",+}
    "ILmr": [-"7924 (170.99086185271457%)",-]{+"8697 (177.2929257020974%)",+}
    "Ir": [-"1160233461 (157.01681262908485%)",-]{+"1053258091 (151.8813020726677%)",+}
    "Overall": [-"1734495915 (158.00764418609307%)"-]{+"1564745789 (152.52894567965515%)"+}
}
diff --git a/benchmarks/results/version.txt b/benchmarks/results/version.txt
index d8f4897..00e8442 100644
--- a/benchmarks/results/version.txt
+++ b/benchmarks/results/version.txt
@@ -1 +1 @@
[-2021.9.2.dev9+gc3af8e6.d20211105-]{+2022.7.2.dev6+g8b28c0d.d20220725+}

github-actions[bot] avatar Jul 25 '22 11:07 github-actions[bot]

Benchmark results

diff --git a/benchmarks/results/lots-of-peaks.json b/benchmarks/results/lots-of-peaks.json
index 383499f..b22706e 100644
--- a/benchmarks/results/lots-of-peaks.json
+++ b/benchmarks/results/lots-of-peaks.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"3771157 (188.06264867688517%)",-]{+"5164920 (220.53896806309666%)",+}
    "D1mw": [-"2763734 (1002.7001956474165%)",-]{+"3903429 (1374.593223161545%)",+}
    "DLmr": [-"1492746 (2257.3344509639564%)",-]{+"2001498 (3411.764511218479%)",+}
    "DLmw": [-"1858942 (1333.7673887649994%)",-]{+"2948177 (2058.570223282202%)",+}
    "Dr": [-"231060633 (375.8621692938787%)",-]{+"217787936 (364.26457168888453%)",+}
    "Dw": [-"88001037 (338.04076205255154%)",-]{+"92839235 (359.1124738537479%)",+}
    "I1mr": [-"3555117 (1291.257363437142%)",-]{+"4568306 (1616.646470414427%)",+}
    "ILmr": [-"14685 (224.7663551401869%)",-]{+"16975 (244.41892121830867%)",+}
    "Ir": [-"872039764 (403.39198904097907%)",-]{+"835750817 (393.937231788693%)",+}
    "Overall": [-"1332452656 (406.55387644593173%)"-]{+"1349924108 (414.7975035285129%)"+}
}
diff --git a/benchmarks/results/multithreading-1.json b/benchmarks/results/multithreading-1.json
index 2d9d2d5..0496523 100644
--- a/benchmarks/results/multithreading-1.json
+++ b/benchmarks/results/multithreading-1.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"1866984 (413.64545831772375%)",-]{+"2142152 (458.9607299355693%)",+}
    "D1mw": [-"393456 (455.7661355950594%)",-]{+"347936 (414.7147147147147%)",+}
    "DLmr": [-"59324 (493.26483261518064%)",-]{+"79833 (623.9417208111834%)",+}
    "DLmw": [-"77459 (220.9427598913281%)",-]{+"97684 (252.82705967020246%)",+}
    "Dr": [-"77161209 (571.2328286082947%)",-]{+"63673932 (501.6292512861813%)",+}
    "Dw": [-"30820902 (440.2169730406361%)",-]{+"27930601 (425.9123570167607%)",+}
    "I1mr": [-"1638950 (586.5692113122628%)",-]{+"1571407 (562.398848863282%)",+}
    "ILmr": [-"7958 (171.83607149304927%)",-]{+"8903 (179.61903058486854%)",+}
    "Ir": [-"254542209 (491.30873094686683%)",-]{+"227479018 (458.63805428524665%)",+}
    "Overall": [-"382464110 (492.83707107089475%)"-]{+"340922131 (459.80769954324063%)"+}
}
diff --git a/benchmarks/results/pystone.json b/benchmarks/results/pystone.json
index 3970408..75e6e13 100644
--- a/benchmarks/results/pystone.json
+++ b/benchmarks/results/pystone.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"4542966 (144.07376585255872%)",-]{+"9881674 (201.92879952856632%)",+}
    "D1mw": [-"1628141 (267.75567903740483%)",-]{+"1536359 (235.647064536493%)",+}
    "DLmr": [-"32802 (331.7507418397626%)",-]{+"41677 (391.99887900231204%)",+}
    "DLmw": [-"65725 (241.46577701248387%)",-]{+"74407 (260.4740440399422%)",+}
    "Dr": [-"367659717 (157.6310977517437%)",-]{+"306057230 (148.14677385033207%)",+}
    "Dw": [-"143586175 (159.9837295595579%)",-]{+"130486630 (154.94050804865967%)",+}
    "I1mr": [-"8784651 (214.74165578852526%)",-]{+"7018243 (193.42501304883132%)",+}
    "ILmr": [-"7924 (170.99086185271457%)",-]{+"8693 (177.26424317838413%)",+}
    "Ir": [-"1160233461 (157.01681262908485%)",-]{+"1054395671 (151.93733490103747%)",+}
    "Overall": [-"1734495915 (158.00764418609307%)"-]{+"1568427945 (152.65255555381125%)"+}
}
diff --git a/benchmarks/results/version.txt b/benchmarks/results/version.txt
index d8f4897..7c1d9ab 100644
--- a/benchmarks/results/version.txt
+++ b/benchmarks/results/version.txt
@@ -1 +1 @@
[-2021.9.2.dev9+gc3af8e6.d20211105-]{+2022.7.2.dev7+g4c8c539.d20220725+}

github-actions[bot] avatar Jul 25 '22 13:07 github-actions[bot]

Benchmark results

diff --git a/benchmarks/results/lots-of-peaks.json b/benchmarks/results/lots-of-peaks.json
index 383499f..5cfb751 100644
--- a/benchmarks/results/lots-of-peaks.json
+++ b/benchmarks/results/lots-of-peaks.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"3771157 (188.06264867688517%)",-]{+"5231464 (222.09194428004116%)",+}
    "D1mw": [-"2763734 (1002.7001956474165%)",-]{+"3921981 (1380.651038860535%)",+}
    "DLmr": [-"1492746 (2257.3344509639564%)",-]{+"2001908 (3412.442914818982%)",+}
    "DLmw": [-"1858942 (1333.7673887649994%)",-]{+"2948666 (2058.8950819454317%)",+}
    "Dr": [-"231060633 (375.8621692938787%)",-]{+"217820694 (364.3043684560549%)",+}
    "Dw": [-"88001037 (338.04076205255154%)",-]{+"92857211 (359.1626445152144%)",+}
    "I1mr": [-"3555117 (1291.257363437142%)",-]{+"4518322 (1600.057103017828%)",+}
    "ILmr": [-"14685 (224.7663551401869%)",-]{+"17021 (244.81027735239067%)",+}
    "Ir": [-"872039764 (403.39198904097907%)",-]{+"835913515 (393.9945381769546%)",+}
    "Overall": [-"1332452656 (406.55387644593173%)"-]{+"1350306338 (414.8867094333809%)"+}
}
diff --git a/benchmarks/results/multithreading-1.json b/benchmarks/results/multithreading-1.json
index 2d9d2d5..17cdde4 100644
--- a/benchmarks/results/multithreading-1.json
+++ b/benchmarks/results/multithreading-1.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"1866984 (413.64545831772375%)",-]{+"2140922 (458.76183278508864%)",+}
    "D1mw": [-"393456 (455.7661355950594%)",-]{+"347651 (414.4569268063244%)",+}
    "DLmr": [-"59324 (493.26483261518064%)",-]{+"79842 (624.0007875566056%)",+}
    "DLmw": [-"77459 (220.9427598913281%)",-]{+"97698 (252.8489627335023%)",+}
    "Dr": [-"77161209 (571.2328286082947%)",-]{+"63669856 (501.60356686840663%)",+}
    "Dw": [-"30820902 (440.2169730406361%)",-]{+"27930296 (425.9082276427925%)",+}
    "I1mr": [-"1638950 (586.5692113122628%)",-]{+"1587786 (567.2569965568995%)",+}
    "ILmr": [-"7958 (171.83607149304927%)",-]{+"8869 (179.3717558618221%)",+}
    "Ir": [-"254542209 (491.30873094686683%)",-]{+"227426005 (458.55608066646096%)",+}
    "Overall": [-"382464110 (492.83707107089475%)"-]{+"340923863 (459.81207177352616%)"+}
}
diff --git a/benchmarks/results/pystone.json b/benchmarks/results/pystone.json
index 3970408..c64612e 100644
--- a/benchmarks/results/pystone.json
+++ b/benchmarks/results/pystone.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"4542966 (144.07376585255872%)",-]{+"8777415 (190.53844256692045%)",+}
    "D1mw": [-"1628141 (267.75567903740483%)",-]{+"1430530 (226.3032892907122%)",+}
    "DLmr": [-"32802 (331.7507418397626%)",-]{+"41666 (391.92181041126605%)",+}
    "DLmw": [-"65725 (241.46577701248387%)",-]{+"74410 (260.4805141587767%)",+}
    "Dr": [-"367659717 (157.6310977517437%)",-]{+"306058265 (148.14693780538352%)",+}
    "Dw": [-"143586175 (159.9837295595579%)",-]{+"130487168 (154.94073456990043%)",+}
    "I1mr": [-"8784651 (214.74165578852526%)",-]{+"7475471 (199.5114992103478%)",+}
    "ILmr": [-"7924 (170.99086185271457%)",-]{+"8664 (176.9996445076431%)",+}
    "Ir": [-"1160233461 (157.01681262908485%)",-]{+"1053261026 (151.8814461591022%)",+}
    "Overall": [-"1734495915 (158.00764418609307%)"-]{+"1564282323 (152.5133865933433%)"+}
}
diff --git a/benchmarks/results/version.txt b/benchmarks/results/version.txt
index d8f4897..d1f8935 100644
--- a/benchmarks/results/version.txt
+++ b/benchmarks/results/version.txt
@@ -1 +1 @@
[-2021.9.2.dev9+gc3af8e6.d20211105-]{+2022.7.2.dev8+g9e28488.d20220726+}

github-actions[bot] avatar Jul 26 '22 00:07 github-actions[bot]

Benchmark results

diff --git a/benchmarks/results/lots-of-peaks.json b/benchmarks/results/lots-of-peaks.json
index 383499f..02ccc84 100644
--- a/benchmarks/results/lots-of-peaks.json
+++ b/benchmarks/results/lots-of-peaks.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"3771157 (188.06264867688517%)",-]{+"5186170 (221.02930815558173%)",+}
    "D1mw": [-"2763734 (1002.7001956474165%)",-]{+"3950215 (1391.194207919983%)",+}
    "DLmr": [-"1492746 (2257.3344509639564%)",-]{+"2001781 (3350.224877819091%)",+}
    "DLmw": [-"1858942 (1333.7673887649994%)",-]{+"2948102 (2058.260211096867%)",+}
    "Dr": [-"231060633 (375.8621692938787%)",-]{+"217811359 (364.29769789538267%)",+}
    "Dw": [-"88001037 (338.04076205255154%)",-]{+"92861030 (359.19649586748625%)",+}
    "I1mr": [-"3555117 (1291.257363437142%)",-]{+"4517578 (1599.7603080804727%)",+}
    "ILmr": [-"14685 (224.7663551401869%)",-]{+"17026 (244.66819610842043%)",+}
    "Ir": [-"872039764 (403.39198904097907%)",-]{+"835856812 (394.0428056840894%)",+}
    "Overall": [-"1332452656 (406.55387644593173%)"-]{+"1350152323 (414.8767894478492%)"+}
}
diff --git a/benchmarks/results/multithreading-1.json b/benchmarks/results/multithreading-1.json
index 2d9d2d5..6ba9347 100644
--- a/benchmarks/results/multithreading-1.json
+++ b/benchmarks/results/multithreading-1.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"1866984 (413.64545831772375%)",-]{+"2137996 (457.45268507991705%)",+}
    "D1mw": [-"393456 (455.7661355950594%)",-]{+"347876 (415.1678776567794%)",+}
    "DLmr": [-"59324 (493.26483261518064%)",-]{+"79815 (623.8923531342303%)",+}
    "DLmw": [-"77459 (220.9427598913281%)",-]{+"97716 (252.88190750359848%)",+}
    "Dr": [-"77161209 (571.2328286082947%)",-]{+"63662468 (501.5387812704495%)",+}
    "Dw": [-"30820902 (440.2169730406361%)",-]{+"27925843 (425.8410967906117%)",+}
    "I1mr": [-"1638950 (586.5692113122628%)",-]{+"1587472 (567.1755904909329%)",+}
    "ILmr": [-"7958 (171.83607149304927%)",-]{+"8876 (179.42729306487695%)",+}
    "Ir": [-"254542209 (491.30873094686683%)",-]{+"227423323 (458.531497443045%)",+}
    "Overall": [-"382464110 (492.83707107089475%)"-]{+"340897220 (459.74844503560877%)"+}
}
diff --git a/benchmarks/results/pystone.json b/benchmarks/results/pystone.json
index 3970408..956de62 100644
--- a/benchmarks/results/pystone.json
+++ b/benchmarks/results/pystone.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"4542966 (144.07376585255872%)",-]{+"10057870 (202.6625024088948%)",+}
    "D1mw": [-"1628141 (267.75567903740483%)",-]{+"1118388 (171.00533561555125%)",+}
    "DLmr": [-"32802 (331.7507418397626%)",-]{+"41540 (391.0390247320115%)",+}
    "DLmw": [-"65725 (241.46577701248387%)",-]{+"74338 (260.3114015225033%)",+}
    "Dr": [-"367659717 (157.6310977517437%)",-]{+"306011693 (148.1395803003148%)",+}
    "Dw": [-"143586175 (159.9837295595579%)",-]{+"130482593 (154.93829269848473%)",+}
    "I1mr": [-"8784651 (214.74165578852526%)",-]{+"7475238 (199.50821212798093%)",+}
    "ILmr": [-"7924 (170.99086185271457%)",-]{+"8690 (177.24444444444444%)",+}
    "Ir": [-"1160233461 (157.01681262908485%)",-]{+"1053146580 (151.87565350254548%)",+}
    "Overall": [-"1734495915 (158.00764418609307%)"-]{+"1567983890 (152.5990135874809%)"+}
}
diff --git a/benchmarks/results/version.txt b/benchmarks/results/version.txt
index d8f4897..7717de5 100644
--- a/benchmarks/results/version.txt
+++ b/benchmarks/results/version.txt
@@ -1 +1 @@
[-2021.9.2.dev9+gc3af8e6.d20211105-]{+2022.7.2.dev10+g5072545.d20220911+}

github-actions[bot] avatar Sep 11 '22 15:09 github-actions[bot]

Benchmark results

diff --git a/benchmarks/results/lots-of-peaks.json b/benchmarks/results/lots-of-peaks.json
index 383499f..5096ce1 100644
--- a/benchmarks/results/lots-of-peaks.json
+++ b/benchmarks/results/lots-of-peaks.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"3771157 (188.06264867688517%)",-]{+"5184020 (220.97913374700383%)",+}
    "D1mw": [-"2763734 (1002.7001956474165%)",-]{+"3952745 (1392.021180969814%)",+}
    "DLmr": [-"1492746 (2257.3344509639564%)",-]{+"2002031 (3350.63079446005%)",+}
    "DLmw": [-"1858942 (1333.7673887649994%)",-]{+"2948823 (2058.7391313011885%)",+}
    "Dr": [-"231060633 (375.8621692938787%)",-]{+"217841952 (364.3348201993288%)",+}
    "Dw": [-"88001037 (338.04076205255154%)",-]{+"92878499 (359.2452558649395%)",+}
    "I1mr": [-"3555117 (1291.257363437142%)",-]{+"4518318 (1600.0059756988248%)",+}
    "ILmr": [-"14685 (224.7663551401869%)",-]{+"17022 (244.63420851389242%)",+}
    "Ir": [-"872039764 (403.39198904097907%)",-]{+"836003521 (394.0944158706187%)",+}
    "Overall": [-"1332452656 (406.55387644593173%)"-]{+"1350380584 (414.9300235086376%)"+}
}
diff --git a/benchmarks/results/multithreading-1.json b/benchmarks/results/multithreading-1.json
index 2d9d2d5..506225c 100644
--- a/benchmarks/results/multithreading-1.json
+++ b/benchmarks/results/multithreading-1.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"1866984 (413.64545831772375%)",-]{+"2143510 (458.37457366414765%)",+}
    "D1mw": [-"393456 (455.7661355950594%)",-]{+"348178 (415.4414829042019%)",+}
    "DLmr": [-"59324 (493.26483261518064%)",-]{+"79795 (623.7610764686577%)",+}
    "DLmw": [-"77459 (220.9427598913281%)",-]{+"97686 (252.83497089930535%)",+}
    "Dr": [-"77161209 (571.2328286082947%)",-]{+"63663163 (501.54265831874505%)",+}
    "Dw": [-"30820902 (440.2169730406361%)",-]{+"27925759 (425.83988855586904%)",+}
    "I1mr": [-"1638950 (586.5692113122628%)",-]{+"1587422 (567.1595012404246%)",+}
    "ILmr": [-"7958 (171.83607149304927%)",-]{+"8867 (179.33965640658553%)",+}
    "Ir": [-"254542209 (491.30873094686683%)",-]{+"227439483 (458.55648180755253%)",+}
    "Overall": [-"382464110 (492.83707107089475%)"-]{+"340935285 (459.788056851056%)"+}
}
diff --git a/benchmarks/results/pystone.json b/benchmarks/results/pystone.json
index 3970408..a503c4f 100644
--- a/benchmarks/results/pystone.json
+++ b/benchmarks/results/pystone.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"4542966 (144.07376585255872%)",-]{+"10187474 (203.98539393187156%)",+}
    "D1mw": [-"1628141 (267.75567903740483%)",-]{+"1119868 (171.09929933539715%)",+}
    "DLmr": [-"32802 (331.7507418397626%)",-]{+"41554 (391.13711202970643%)",+}
    "DLmw": [-"65725 (241.46577701248387%)",-]{+"74357 (260.3523754070432%)",+}
    "Dr": [-"367659717 (157.6310977517437%)",-]{+"306049594 (148.14554246424703%)",+}
    "Dw": [-"143586175 (159.9837295595579%)",-]{+"130482882 (154.93841414751483%)",+}
    "I1mr": [-"8784651 (214.74165578852526%)",-]{+"7475303 (199.50901115746984%)",+}
    "ILmr": [-"7924 (170.99086185271457%)",-]{+"8681 (177.14387274504577%)",+}
    "Ir": [-"1160233461 (157.01681262908485%)",-]{+"1053221231 (151.87933069554848%)",+}
    "Overall": [-"1734495915 (158.00764418609307%)"-]{+"1568622047 (152.62041900923927%)"+}
}
diff --git a/benchmarks/results/version.txt b/benchmarks/results/version.txt
index d8f4897..5eed452 100644
--- a/benchmarks/results/version.txt
+++ b/benchmarks/results/version.txt
@@ -1 +1 @@
[-2021.9.2.dev9+gc3af8e6.d20211105-]{+2022.7.2.dev11+g9f103cb.d20220911+}

github-actions[bot] avatar Sep 11 '22 20:09 github-actions[bot]

Benchmark results

diff --git a/benchmarks/results/lots-of-peaks.json b/benchmarks/results/lots-of-peaks.json
index 383499f..f6d54a0 100644
--- a/benchmarks/results/lots-of-peaks.json
+++ b/benchmarks/results/lots-of-peaks.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"3771157 (188.06264867688517%)",-]{+"5111831 (219.3438718327711%)",+}
    "D1mw": [-"2763734 (1002.7001956474165%)",-]{+"3914149 (1379.7986535487394%)",+}
    "DLmr": [-"1492746 (2257.3344509639564%)",-]{+"2001445 (3363.456113747167%)",+}
    "DLmw": [-"1858942 (1333.7673887649994%)",-]{+"2948837 (2058.8264990932703%)",+}
    "Dr": [-"231060633 (375.8621692938787%)",-]{+"217809690 (364.29285694784454%)",+}
    "Dw": [-"88001037 (338.04076205255154%)",-]{+"92850435 (359.1640003044639%)",+}
    "I1mr": [-"3555117 (1291.257363437142%)",-]{+"4517804 (1599.825377960441%)",+}
    "ILmr": [-"14685 (224.7663551401869%)",-]{+"17024 (244.63891248937978%)",+}
    "Ir": [-"872039764 (403.39198904097907%)",-]{+"835940228 (394.061000801662%)",+}
    "Overall": [-"1332452656 (406.55387644593173%)"-]{+"1349794669 (414.7958412520515%)"+}
}
diff --git a/benchmarks/results/multithreading-1.json b/benchmarks/results/multithreading-1.json
index 2d9d2d5..4b575cb 100644
--- a/benchmarks/results/multithreading-1.json
+++ b/benchmarks/results/multithreading-1.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"1866984 (413.64545831772375%)",-]{+"2093833 (450.6441548785124%)",+}
    "D1mw": [-"393456 (455.7661355950594%)",-]{+"347014 (413.8693921852388%)",+}
    "DLmr": [-"59324 (493.26483261518064%)",-]{+"79727 (623.6584564860427%)",+}
    "DLmw": [-"77459 (220.9427598913281%)",-]{+"97694 (252.82596793116934%)",+}
    "Dr": [-"77161209 (571.2328286082947%)",-]{+"63440370 (500.1161869074094%)",+}
    "Dw": [-"30820902 (440.2169730406361%)",-]{+"27803611 (424.4065938861266%)",+}
    "I1mr": [-"1638950 (586.5692113122628%)",-]{+"1587566 (567.1963791210893%)",+}
    "ILmr": [-"7958 (171.83607149304927%)",-]{+"8895 (179.59731543624162%)",+}
    "Ir": [-"254542209 (491.30873094686683%)",-]{+"226566637 (457.14242568046166%)",+}
    "Overall": [-"382464110 (492.83707107089475%)"-]{+"339513750 (458.27064413777623%)"+}
}
diff --git a/benchmarks/results/pystone.json b/benchmarks/results/pystone.json
index 3970408..89e3944 100644
--- a/benchmarks/results/pystone.json
+++ b/benchmarks/results/pystone.json
@@ -1,12 +1,12 @@
{
    "D1mr": [-"4542966 (144.07376585255872%)",-]{+"10176071 (216.03173108191993%)",+}
    "D1mw": [-"1628141 (267.75567903740483%)",-]{+"1878106 (277.23833341197565%)",+}
    "DLmr": [-"32802 (331.7507418397626%)",-]{+"41667 (391.72442764125185%)",+}
    "DLmw": [-"65725 (241.46577701248387%)",-]{+"74341 (260.2487551464724%)",+}
    "Dr": [-"367659717 (157.6310977517437%)",-]{+"306023780 (148.14145258398668%)",+}
    "Dw": [-"143586175 (159.9837295595579%)",-]{+"130481827 (154.93795977345482%)",+}
    "I1mr": [-"8784651 (214.74165578852526%)",-]{+"7475352 (199.51002108581287%)",+}
    "ILmr": [-"7924 (170.99086185271457%)",-]{+"8681 (177.15758599235625%)",+}
    "Ir": [-"1160233461 (157.01681262908485%)",-]{+"1053183508 (151.8776971369618%)",+}
    "Overall": [-"1734495915 (158.00764418609307%)"-]{+"1571547901 (152.82803656566506%)"+}
}
diff --git a/benchmarks/results/version.txt b/benchmarks/results/version.txt
index d8f4897..0db14b5 100644
--- a/benchmarks/results/version.txt
+++ b/benchmarks/results/version.txt
@@ -1 +1 @@
[-2021.9.2.dev9+gc3af8e6.d20211105-]{+2022.7.2.dev12+g74dce93.d20220912+}

github-actions[bot] avatar Sep 12 '22 00:09 github-actions[bot]