On Mon, 5 Nov 2007, Florian Klaempfl wrote:

> Peter Vreman schrieb:
> >>>>> I submitted this regex-dna program on 2007-10-31.  It's still in limbo:
> >>>>> neither accepted nor rejected.
> >>>> Thanks, I've added it to the fpc repository so the source will not be
> >>> lost
> >>>
> >>> For me the code didn't finish in a reasonable time. It spend too much time
> >>> in moving ansistrings
> >>> around. I have update the program to use a pchar instead of an ansistring
> >>> so it finishes within
> >>> reasonable time. The updated source can be found in:
> >>>
> >>>
> >> http://svn.freepascal.org/svn/fpc/trunk/tests/bench/shootout/src/regexdna.pp
> >>> But the code is a lot slower than gcc so there is still a lot of
> >>> performance tuning to do:
> >>>
> >>>                100000  300000  500000
> >>> fpascal          1.169   4.581  11.754
> >>> gcc-2            1.033   3.078   5.111
> >> Much, much faster than the original.  There was an off-by-one error
> >> that made the last line of the output incorrect.
> > 
> > Thanks, fix applied.
> 
> Ok, now somebody has to fix the regexpr unit and accelerate it *g*

Can't we contact the author ? ;-)

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to