03-19-2011, 12:44 PM
britlion Wrote:New benchmarks with 1.2.8.s644. 1.26-r1603 is still the speed king for ZX Basic. Hisoft fastest overall.A Question: Are you using float or fixed? Or both?
Just for curiosity, I downloaded the "legacy" version on the website. It's version r1812. This also shows the slowdown, if you are trying to track when this happened.
Boriel, do you still have the code available to wind it back to 1.26-r1603?
Code:BM1 BM2 BM3 BM4 BM5 BM6 BM7 BM8
Sinclair 4.46 8.46 21.56 19.82 25.34 60.82 87.44 23.30
ZX Basic 1.26 -O3 2.12 20.78
ZX Basic 1.26-r1603 -O3 0.94 20.78 (17.14 with fSin)
ZX Basic 1.26-r1812 -O3 1.36 29.00 (24.22 with fSin)
ZX Basic 1.2.8-r2153 -O3 1.36 29.06 (24.18 with fSin)
ZX Basic 1.2.8-s644 -O3 1.32 29.00 (24.22 with fSin)