[pypy-dev] Program slower on Pypy 7.3.3 (3.7.9) than CPython 3.9.

Carl Friedrich Bolz-Tereick cfbolz at gmx.de
Thu Mar 18 13:38:37 EDT 2021

Thanks Dan! It's definitely a real problem that you identified, I've filed a bug about it here: https://foss.heptapod.net/pypy/pypy/-/issues/3419

Thanks for the report! 

Carl Friedrich

On March 18, 2021 6:32:19 PM GMT+01:00, Dan Stromberg <drsalists at gmail.com> wrote:
>Hi folks.
>I've modified my code to use str.startswith instead of re.match.  I had
>one-to-one correspondence between filenames and regexes anyway, so it
>doesn't really sacrifice anything.
>This way the original app (music-pipeline) is nice and fast now on
>I'm leaving the various SSCCE's at
>https://stromberg.dnsalias.org/svn/regex-fodder/trunk in case someone
>to use them to replicate the problem going forward.  They're commented
>describe what they do and whether they are fast or slow.  As Carl said,
>issue seems to be that pypy3 7.3.3 doesn't like having very many
>expressions in the same program - even if only one compiled regex
>exists at
>any given time (no-longer-needed regexes disposed of with del).
>Thanks again!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-dev/attachments/20210318/bed60d15/attachment.html>

More information about the pypy-dev mailing list