Hi and first of all, thanks for that great project.<div><br></div><div>Now to my &quot;problem&quot;. I&#39;m doing some puzzle-solving, constraint processing with Python and on my particular program, PyPy 1.8 showed a 50% increase in running time over PyPy 1.7. I&#39;m not doing anything fancy (no numpy, itertools, etc.).</div>
<div>The program is here: <a href="https://github.com/slowfrog/hexiom">https://github.com/slowfrog/hexiom</a></div><div><br></div><div>To reproduce:</div><div>- fetch hexiom2.py and level36.txt from github</div><div>- run &#39;pypy hexiom2.py -sfirst level36.txt&#39;</div>
<div><br></div><div>On my machine (Windows 7) the timings are the following:</div><div><br></div><div>Python 2.6.5/Windows 32</div><div>3m35s</div><div><br></div><div><div>Python 2.7.1 (930f0bc4125a, Nov 27 2011, 11:58:57)</div>
<div>[PyPy 1.7.0 with MSC v.1500 32 bit]</div></div><div>31s</div><div><br></div><div><div>Python 2.7.2 (0e28b379d8b3, Feb 09 2012, 18:31:47)</div><div>[PyPy 1.8.0 with MSC v.1500 32 bit]</div></div><div>48s</div><div><br>
</div><div>I&#39;m using the default options.</div><div><br></div><div>Do you have any idea what could be causing that?</div><div><br></div><div>Thanks,</div><div>Laurent.</div>