[fpc-devel] Float to string conversion performance
florian at freepascal.org
Sun Apr 15 19:41:58 CEST 2012
Am 15.04.2012 17:03, schrieb Max Nazhalov:
> Anyway, I ran that diff on the same conditions as above. Full test
> suite did not show any regressions.
This is already a good sign.
> My test case resulted in:
> "1.2345678901234568E+3999": FPC=1.92 seconds
> "1.2345678901234568E-3999": FPC=1.83 seconds
> so its timing is still about 2.5 times slower than Delphi, but much
> better then before.
> Can anyone review or test suggested changes before creating Mantis
I guess nobody can competely oversee such changes to real2str so what
about creating automatically a test program which converts a lot of
random bit patters into strings by str(...) and compare the output of
the old and new algorithm?
More information about the fpc-devel