[pypy-commit] pypy default: update prebuilt external dependencies for win32

2017-05-08 Thread mattip
Author: mattip Branch: Changeset: r91206:064a4230a254 Date: 2017-05-08 21:56 +0300 http://bitbucket.org/pypy/pypy/changeset/064a4230a254/ Log:update prebuilt external dependencies for win32 diff --git a/pypy/doc/windows.rst b/pypy/doc/windows.rst --- a/pypy/doc/windows.rst +++ b/pypy/doc/wi

[pypy-commit] pypy faster-rstruct-2: 1) avoid to take an unneeded string slice to skip the chars after typed_read; 2) as it was written before, we did the out-of-bound checks *after* the call to typed

2017-05-08 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91205:5155ad0ff2ca Date: 2017-05-08 20:44 +0200 http://bitbucket.org/pypy/pypy/changeset/5155ad0ff2ca/ Log:1) avoid to take an unneeded string slice to skip the chars after typed_read; 2) as it was written before, we did the ou

[pypy-commit] pypy PyBuffer-backport: progress

2017-05-08 Thread rlamy
Author: Ronan Lamy Branch: PyBuffer-backport Changeset: r91204:4f1fa0d61a99 Date: 2017-05-08 19:13 +0100 http://bitbucket.org/pypy/pypy/changeset/4f1fa0d61a99/ Log:progress diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.py

[pypy-commit] pypy PyBuffer-backport: _io and writebuf_w changes

2017-05-08 Thread rlamy
Author: Ronan Lamy Branch: PyBuffer-backport Changeset: r91203:4eabf29be4e9 Date: 2017-05-08 18:33 +0100 http://bitbucket.org/pypy/pypy/changeset/4eabf29be4e9/ Log:_io and writebuf_w changes diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpret

[pypy-commit] pypy PyBuffer-backport: Backport cpyext changes

2017-05-08 Thread rlamy
Author: Ronan Lamy Branch: PyBuffer-backport Changeset: r91202:302a031b3560 Date: 2017-05-08 16:50 +0100 http://bitbucket.org/pypy/pypy/changeset/302a031b3560/ Log:Backport cpyext changes diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/

[pypy-commit] pypy faster-rstruct-2: whoo, implement BytearrayBuffer.type_read using ll_for_resizable_list and llops.gc_load_index

2017-05-08 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91201:50c818fb6f86 Date: 2017-05-08 15:18 +0200 http://bitbucket.org/pypy/pypy/changeset/50c818fb6f86/ Log:whoo, implement BytearrayBuffer.type_read using ll_for_resizable_list and llops.gc_load_index diff --git a/pypy/objspac

[pypy-commit] pypy default: Add another note

2017-05-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r91200:73b4ce214eb8 Date: 2017-05-08 12:16 +0200 http://bitbucket.org/pypy/pypy/changeset/73b4ce214eb8/ Log:Add another note diff --git a/pypy/doc/cpython_differences.rst b/pypy/doc/cpython_differences.rst --- a/pypy/doc/cpython_differences.rst +++ b/py

[pypy-commit] pypy faster-rstruct-2: implement rgc.ll_for_resizable_list, which is the equivalent of llstr(), but for lists

2017-05-08 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91199:ed23f8739819 Date: 2017-05-08 12:00 +0200 http://bitbucket.org/pypy/pypy/changeset/ed23f8739819/ Log:implement rgc.ll_for_resizable_list, which is the equivalent of llstr(), but for lists diff --git a/rpython/rlib/rgc.py

[pypy-commit] pypy faster-rstruct-2: experimental checkin, reviews are welcome :). Refactor rgc._ResizableListSupportingRawPtr to use a proper lltype representation of its items, instead of a custom r

2017-05-08 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91198:8a582e197e5b Date: 2017-05-08 11:35 +0200 http://bitbucket.org/pypy/pypy/changeset/8a582e197e5b/ Log:experimental checkin, reviews are welcome :). Refactor rgc._ResizableListSupportingRawPtr to use a proper lltype

[pypy-commit] pypy default: The issue is even more specific than documented

2017-05-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r91197:6bfa05038883 Date: 2017-05-08 11:03 +0200 http://bitbucket.org/pypy/pypy/changeset/6bfa05038883/ Log:The issue is even more specific than documented diff --git a/pypy/doc/cpython_differences.rst b/pypy/doc/cpython_differences.rst --- a/pypy/doc/c