[pypy-issue] Issue #1989: array.array creation 5x slower than CPython (pypy/pypy)
mike fc
issues-reply at bitbucket.org
Mon Feb 23 10:59:31 CET 2015
New issue 1989: array.array creation 5x slower than CPython
https://bitbucket.org/pypy/pypy/issue/1989/arrayarray-creation-5x-slower-than-cpython
mike fc:
Creating array.array objects from a buffer seems 5x slower than CPython.
* pypy2 = 3.44s
* pypy3 = 3.42s
* CPython3.4.2 = 0.66
* CPython2.7.9 = 0.69
Using recent nightly for pypy2 and latest release for pypy3 on OSX.
```
#!python
#!/usr/bin/env python
from __future__ import print_function
from datetime import datetime
import array
buf = b"hello there" * 100000
print(len(buf))
start = datetime.now()
for i in range(10000):
p = array.array('B', buf)
delta = datetime.now() - start
print("T:", delta)
```
More information about the pypy-issue
mailing list