<div dir="ltr"><div dir="ltr"><div><br></div><div>I put a small SSCCE for this at <a href="https://stromberg.dnsalias.org/svn/regex-fodder/trunk">https://stromberg.dnsalias.org/svn/regex-fodder/trunk</a></div><div><br></div><div>It's almost 10x slower, not quite as much as music-pipeline.</div><div><br></div></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 15, 2021 at 3:17 PM Dan Stromberg <<a href="mailto:strombrg@gmail.com">strombrg@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br clear="all"><div>And it's opensource, though many of the inputs are licensed.</div><div><br></div><div>The code is at <a href="https://stromberg.dnsalias.org/~strombrg/music-pipeline/" target="_blank">https://stromberg.dnsalias.org/~strombrg/music-pipeline/</a> (<a href="https://stromberg.dnsalias.org/svn/music-pipeline/trunk/" target="_blank">https://stromberg.dnsalias.org/svn/music-pipeline/trunk/</a>)</div><div><br></div><div>It appears to be more than 10x slower.</div><div><br></div><div>I haven't profiled it yet.  I believe it's probably the "Blocklisting files..." part that's slow.  That part is O(n*m), and seems to take forever.  It's heavy on regular expressions.</div><div><br></div><div>Are regular expressions expected to be slow on Pypy3?</div><div><br></div><div>Thanks.</div>
</div></blockquote></div></div>