[pypy-commit] pypy py3k: now an IOError subclass

2014-06-09 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r72011:b9f9b88bc64f Date: 2014-06-09 10:36 -0700 http://bitbucket.org/pypy/pypy/changeset/b9f9b88bc64f/ Log:now an IOError subclass diff --git a/lib_pypy/_gdbm.py b/lib_pypy/_gdbm.py --- a/lib_pypy/_gdbm.py +++ b/lib_pypy/_gdbm.py @@ -47,7 +47,7

[pypy-commit] pypy ufuncapi: different approach - implement frompyfunc, extended for pypy-only kwargs.

2014-06-09 Thread mattip
Author: mattip Branch: ufuncapi Changeset: r72010:9f583aac6370 Date: 2014-06-10 00:32 +0300 http://bitbucket.org/pypy/pypy/changeset/9f583aac6370/ Log:different approach - implement frompyfunc, extended for pypy-only kwargs. then implement app-level calls with cffi functions to

[pypy-commit] pypy stringbuilder-perf: Revert e0d8eae14284, keeping signed integers around the code, but

2014-06-09 Thread arigo
Author: Armin Rigo Branch: stringbuilder-perf Changeset: r72008:c484932efa95 Date: 2014-06-09 20:09 +0200 http://bitbucket.org/pypy/pypy/changeset/c484932efa95/ Log:Revert e0d8eae14284, keeping signed integers around the code, but simply use uint_lt() functions that perform an unsigne

[pypy-commit] pypy default: Add the original failure as a test.

2014-06-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r72007:b91e7ae78e03 Date: 2014-06-09 20:00 +0200 http://bitbucket.org/pypy/pypy/changeset/b91e7ae78e03/ Log:Add the original failure as a test. diff --git a/rpython/rlib/rsre/test/test_match.py b/rpython/rlib/rsre/test/test_match.py --- a/rpython/rlib/

[pypy-commit] pypy default: Tests and fix (thanks defnull): handle zero-width matches differently in

2014-06-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r72006:c4a666833c26 Date: 2014-06-09 19:56 +0200 http://bitbucket.org/pypy/pypy/changeset/c4a666833c26/ Log:Tests and fix (thanks defnull): handle zero-width matches differently in greedy repetition operators, in what is hopefully the sam

[pypy-commit] pypy fix-bytearray-complexity: Update whatsnew

2014-06-09 Thread waedt
Author: Tyler Wade Branch: fix-bytearray-complexity Changeset: r72005:c1a8bc453186 Date: 2014-06-09 10:41 -0500 http://bitbucket.org/pypy/pypy/changeset/c1a8bc453186/ Log:Update whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++

[pypy-commit] pypy fix-bytearray-complexity: Document new magic method support

2014-06-09 Thread waedt
Author: Tyler Wade Branch: fix-bytearray-complexity Changeset: r72004:7faf6b6d4368 Date: 2014-06-09 10:16 -0500 http://bitbucket.org/pypy/pypy/changeset/7faf6b6d4368/ Log:Document new magic method support diff --git a/pypy/doc/coding-guide.rst b/pypy/doc/coding-guide.rst --- a/pypy/doc/codin

[pypy-commit] pypy fix-bytearray-complexity: Don't use buffers as the 2nd paramter to rstring.(r)split

2014-06-09 Thread waedt
Author: Tyler Wade Branch: fix-bytearray-complexity Changeset: r72003:b2b630192e51 Date: 2014-06-09 09:25 -0500 http://bitbucket.org/pypy/pypy/changeset/b2b630192e51/ Log:Don't use buffers as the 2nd paramter to rstring.(r)split diff --git a/pypy/objspace/std/stringmethods.py b/pypy/objspac

[pypy-commit] pypy stringbuilder-perf: Add an XXX comment

2014-06-09 Thread arigo
Author: Armin Rigo Branch: stringbuilder-perf Changeset: r72002:1bc7e315768b Date: 2014-06-09 17:08 +0200 http://bitbucket.org/pypy/pypy/changeset/1bc7e315768b/ Log:Add an XXX comment diff --git a/rpython/rtyper/lltypesystem/rbuilder.py b/rpython/rtyper/lltypesystem/rbuilder.py --- a/rpytho

[pypy-commit] pypy stringbuilder-perf: Use unsigned numbers, needed on 32-bit in case a raw buffer straddles

2014-06-09 Thread arigo
Author: Armin Rigo Branch: stringbuilder-perf Changeset: r72001:e0d8eae14284 Date: 2014-06-09 17:02 +0200 http://bitbucket.org/pypy/pypy/changeset/e0d8eae14284/ Log:Use unsigned numbers, needed on 32-bit in case a raw buffer straddles the 2**31 middle-of-memory limit diff --git a/rpy

[pypy-commit] pypy stringbuilder-perf: Test and fix

2014-06-09 Thread arigo
Author: Armin Rigo Branch: stringbuilder-perf Changeset: r71997:99a38a918a30 Date: 2014-06-09 16:19 +0200 http://bitbucket.org/pypy/pypy/changeset/99a38a918a30/ Log:Test and fix diff --git a/rpython/jit/metainterp/test/test_string.py b/rpython/jit/metainterp/test/test_string.py --- a/rpytho

[pypy-commit] pypy stringbuilder-perf: Tentatively get rid of all isvirtual()s

2014-06-09 Thread arigo
Author: Armin Rigo Branch: stringbuilder-perf Changeset: r72000:5588dd1ec91c Date: 2014-06-09 16:37 +0200 http://bitbucket.org/pypy/pypy/changeset/5588dd1ec91c/ Log:Tentatively get rid of all isvirtual()s diff --git a/rpython/rtyper/lltypesystem/rbuilder.py b/rpython/rtyper/lltypesystem/rbu

[pypy-commit] pypy stringbuilder-perf: Fix. Remove more isvirtual()s.

2014-06-09 Thread arigo
Author: Armin Rigo Branch: stringbuilder-perf Changeset: r71999:181e95dfdf21 Date: 2014-06-09 16:30 +0200 http://bitbucket.org/pypy/pypy/changeset/181e95dfdf21/ Log:Fix. Remove more isvirtual()s. diff --git a/rpython/rtyper/lltypesystem/rbuilder.py b/rpython/rtyper/lltypesystem/rbuilder.py

[pypy-commit] pypy stringbuilder-perf: Fix: always do this, even if not found-early-to-be-virtual

2014-06-09 Thread arigo
Author: Armin Rigo Branch: stringbuilder-perf Changeset: r71998:e0b4b9346cfb Date: 2014-06-09 16:27 +0200 http://bitbucket.org/pypy/pypy/changeset/e0b4b9346cfb/ Log:Fix: always do this, even if not found-early-to-be-virtual diff --git a/rpython/rtyper/lltypesystem/rbuilder.py b/rpython/rtyp

[pypy-commit] pypy llvm-translation-backend: working

2014-06-09 Thread hgattic
Author: hgattic Branch: llvm-translation-backend Changeset: r71996:4ea859050a7f Date: 2014-06-09 15:21 +0200 http://bitbucket.org/pypy/pypy/changeset/4ea859050a7f/ Log:working ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.o

[pypy-commit] pypy default: Add a warning

2014-06-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r71995:1b719225dde5 Date: 2014-06-09 13:30 +0200 http://bitbucket.org/pypy/pypy/changeset/1b719225dde5/ Log:Add a warning diff --git a/pypy/module/micronumpy/tool/numready/page.html b/pypy/module/micronumpy/tool/numready/page.html --- a/pypy/module/mic