[pypy-issue] Issue #2516: Bad performance on requests.get().iter_content() iterator (pypy/pypy)

Victor Stinner issues-reply at bitbucket.org
Fri Mar 24 07:30:08 EDT 2017


New issue 2516: Bad performance on requests.get().iter_content() iterator
https://bitbucket.org/pypy/pypy/issues/2516/bad-performance-on-requestsget

Victor Stinner:

The following script is ~10x slower on PyPy 5.7 compared to CPython 3.5.2:

```
import requests
from contextlib import closing

def test():
    with closing(requests.get('http://speedtest.tele2.net/10GB.zip', stream=True)) as request:
        for chunk in request.iter_content(1048576):
            yield chunk

for _ in test():
    pass
```




More information about the pypy-issue mailing list