Attached is a patch to allow pypy to use SQRTSD rather than calling out to libc. This resulted in a 2x speedup, that scaled as the benchmark took longer. When i added another 0 to the end of the benchmark it was still a 2x speedup.
benchmark results: http://paste.pocoo.org/show/378122/ I'll be happy to answer any questions about the patch. Joe
sqrtsd.patch
Description: Binary data
_______________________________________________ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev