[pypy-commit] pypy py3.5-byteformat: add __mod__ to W_BytesObject, use mod_format to format the bytes object

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-byteformat Changeset: r86762:e551d8bfa0da Date: 2016-08-31 08:58 +0200 http://bitbucket.org/pypy/pypy/changeset/e551d8bfa0da/ Log:add __mod__ to W_BytesObject, use mod_format to format the bytes object diff --git a/pypy/objspace/std/bytesobject.

[pypy-commit] pypy default: Make customize_compiler idempotent

2016-08-30 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r86761:a95e07807311 Date: 2016-08-30 23:55 -0700 http://bitbucket.org/pypy/pypy/changeset/a95e07807311/ Log:Make customize_compiler idempotent Otherwise, it modifies the mutable list on the class, which leads to later unhappiness di

[pypy-commit] pypy buffer-interface: add buffer interface functions to ArrayBuffer (python array module)

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: buffer-interface Changeset: r86760:bd907242e194 Date: 2016-08-31 07:52 +0200 http://bitbucket.org/pypy/pypy/changeset/bd907242e194/ Log:add buffer interface functions to ArrayBuffer (python array module) diff --git a/pypy/module/array/interp_array.py b/pypy/

[pypy-commit] pypy buffer-interface: test, implement creation of numpypy array from memoryview

2016-08-30 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86759:844b80dca877 Date: 2016-08-31 05:07 +0300 http://bitbucket.org/pypy/pypy/changeset/844b80dca877/ Log:test, implement creation of numpypy array from memoryview diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronu

[pypy-commit] pypy buffer-interface: add missing attribute

2016-08-30 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86758:f4f5cd8cb121 Date: 2016-08-31 05:05 +0300 http://bitbucket.org/pypy/pypy/changeset/f4f5cd8cb121/ Log:add missing attribute diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slot

[pypy-commit] pypy py3.5: Fix test

2016-08-30 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86757:63e420d9e2ff Date: 2016-08-30 21:35 +0200 http://bitbucket.org/pypy/pypy/changeset/63e420d9e2ff/ Log:Fix test diff --git a/pypy/module/_ast/test/test_ast.py b/pypy/module/_ast/test/test_ast.py --- a/pypy/module/_ast/test/test_ast.py +++ b/p

[pypy-commit] pypy py3.5: format(object(), 'x') now raises an error (since 3.4)

2016-08-30 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r86756:c1d25a7b9783 Date: 2016-08-30 19:50 +0100 http://bitbucket.org/pypy/pypy/changeset/c1d25a7b9783/ Log:format(object(), 'x') now raises an error (since 3.4) diff --git a/pypy/module/__builtin__/test/test_format.py b/pypy/module/__builtin__/te

[pypy-commit] pypy py3.5: merge heads

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86755:0673c426d243 Date: 2016-08-30 20:48 +0200 http://bitbucket.org/pypy/pypy/changeset/0673c426d243/ Log:merge heads ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/ma

[pypy-commit] pypy py3.5: merge translation fix

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86754:21d53f6805c2 Date: 2016-08-30 20:46 +0200 http://bitbucket.org/pypy/pypy/changeset/21d53f6805c2/ Log:merge translation fix diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/pypy/module/array/inte

[pypy-commit] pypy py3.5: merge py3.5 memoryview additions

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86752:b63a89f9d9fd Date: 2016-08-30 17:58 +0200 http://bitbucket.org/pypy/pypy/changeset/b63a89f9d9fd/ Log:merge py3.5 memoryview additions diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/pypy/module

[pypy-commit] pypy py3.5-memoryview: translation fixes

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86753:8a93b321520c Date: 2016-08-30 20:38 +0200 http://bitbucket.org/pypy/pypy/changeset/8a93b321520c/ Log:translation fixes diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/pypy/objspace/s

[pypy-commit] pypy py3k: Fix test on -A

2016-08-30 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r86751:b1dd05564a1c Date: 2016-08-30 19:32 +0100 http://bitbucket.org/pypy/pypy/changeset/b1dd05564a1c/ Log:Fix test on -A diff --git a/pypy/module/__builtin__/test/test_builtin.py b/pypy/module/__builtin__/test/test_builtin.py --- a/pypy/module/__

[pypy-commit] pypy py3k: hg merge default

2016-08-30 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r86750:2498fb9ffc58 Date: 2016-08-30 19:01 +0100 http://bitbucket.org/pypy/pypy/changeset/2498fb9ffc58/ Log:hg merge default diff --git a/pypy/module/__builtin__/descriptor.py b/pypy/module/__builtin__/descriptor.py --- a/pypy/module/__builtin__/de

[pypy-commit] pypy default: Fix translation when there is no SOCK_CLOEXEC

2016-08-30 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86749:24d11640c483 Date: 2016-08-30 18:26 +0100 http://bitbucket.org/pypy/pypy/changeset/24d11640c483/ Log:Fix translation when there is no SOCK_CLOEXEC diff --git a/rpython/rlib/rsocket.py b/rpython/rlib/rsocket.py --- a/rpython/rlib/rsocket.py +++ b/

[pypy-commit] pypy asmmemmgr-for-code-only: Another W^X site.

2016-08-30 Thread vext01
Author: Edd Barrett Branch: asmmemmgr-for-code-only Changeset: r86748:bb2143405c5f Date: 2016-08-30 17:31 +0100 http://bitbucket.org/pypy/pypy/changeset/bb2143405c5f/ Log:Another W^X site. diff --git a/rpython/jit/backend/llsupport/gcreftracer.py b/rpython/jit/backend/llsupport/gcreftracer.

[pypy-commit] pypy py3.5-memoryview: apply small fixes. passing all memory view tests

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86747:ff89f145aa44 Date: 2016-08-30 17:56 +0200 http://bitbucket.org/pypy/pypy/changeset/ff89f145aa44/ Log:apply small fixes. passing all memory view tests diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memory

[pypy-commit] pypy py3.5-memoryview: lots of details and corner cases to fix memoryview with the new attributes,

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86746:a64fb8d7c7d8 Date: 2016-08-30 17:35 +0200 http://bitbucket.org/pypy/pypy/changeset/a64fb8d7c7d8/ Log:lots of details and corner cases to fix memoryview with the new attributes, impl. buffer interface for array.array

[pypy-commit] pypy quad-color-gc: work around hard-coded pypy_header0 in funcgen.py

2016-08-30 Thread Raemi
Author: Remi Meier Branch: quad-color-gc Changeset: r86745:8887dd513fe1 Date: 2016-08-30 16:29 +0200 http://bitbucket.org/pypy/pypy/changeset/8887dd513fe1/ Log:work around hard-coded pypy_header0 in funcgen.py (should be fixed differently) diff --git a/rpython/memory/gc/qcgc.py b/rp

[pypy-commit] pypy quad-color-gc: fix wrong graph generation by setting the return variable to NULL

2016-08-30 Thread Raemi
Author: Remi Meier Branch: quad-color-gc Changeset: r86744:626823d6d294 Date: 2016-08-30 16:27 +0200 http://bitbucket.org/pypy/pypy/changeset/626823d6d294/ Log:fix wrong graph generation by setting the return variable to NULL diff --git a/rpython/memory/gctransform/qcgcframework.py b/rpytho

[pypy-commit] pypy py3.5: groupindex() returns a read-only dictproxy now

2016-08-30 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86743:c187e8cdb3f6 Date: 2016-08-30 16:27 +0200 http://bitbucket.org/pypy/pypy/changeset/c187e8cdb3f6/ Log:groupindex() returns a read-only dictproxy now diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/modul

[pypy-commit] pypy py3.5: SRE_Match.__repr__

2016-08-30 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86742:897a49107fda Date: 2016-08-30 16:18 +0200 http://bitbucket.org/pypy/pypy/changeset/897a49107fda/ Log:SRE_Match.__repr__ diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/module/_sre/interp_sre.py +++ b/p

[pypy-commit] pypy py3.5: Add a pickle test, passes

2016-08-30 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86741:f36adc8b3688 Date: 2016-08-30 15:56 +0200 http://bitbucket.org/pypy/pypy/changeset/f36adc8b3688/ Log:Add a pickle test, passes diff --git a/pypy/interpreter/test/test_zzpickle_and_slow.py b/pypy/interpreter/test/test_zzpickle_and_slow.py --

[pypy-commit] extradoc extradoc: stop looking at hex(), py3.5-memoryview has improvements already

2016-08-30 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5693:9197e46895a1 Date: 2016-08-30 15:48 +0200 http://bitbucket.org/pypy/extradoc/changeset/9197e46895a1/ Log:stop looking at hex(), py3.5-memoryview has improvements already diff --git a/planning/py3.5/2016-august-progress.rst b/planning/py3.

[pypy-commit] extradoc extradoc: updates

2016-08-30 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5692:617eb3b3e6b3 Date: 2016-08-30 15:46 +0200 http://bitbucket.org/pypy/extradoc/changeset/617eb3b3e6b3/ Log:updates diff --git a/planning/py3.5/2016-august-progress.rst b/planning/py3.5/2016-august-progress.rst --- a/planning/py3.5/2016-augu

[pypy-commit] pypy py3.5: Refactor a bit code for subx(). Add a shortcut like CPython's for

2016-08-30 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86740:004521738f2e Date: 2016-08-30 15:39 +0200 http://bitbucket.org/pypy/pypy/changeset/004521738f2e/ Log:Refactor a bit code for subx(). Add a shortcut like CPython's for buffers for the 2nd argument (e.g. bytearray). Fix the general case

[pypy-commit] pypy quad-color-gc: Merge heads

2016-08-30 Thread ntruessel
Author: Nicolas Truessel Branch: quad-color-gc Changeset: r86739:acfdf9dfd37b Date: 2016-08-30 15:32 +0200 http://bitbucket.org/pypy/pypy/changeset/acfdf9dfd37b/ Log:Merge heads ___ pypy-commit mailing list pypy-commit@python.org https://mail.pytho

[pypy-commit] pypy quad-color-gc: Implement write barrier and try fix pypy compile error

2016-08-30 Thread ntruessel
Author: Nicolas Truessel Branch: quad-color-gc Changeset: r86738:022badc3be64 Date: 2016-08-30 15:21 +0200 http://bitbucket.org/pypy/pypy/changeset/022badc3be64/ Log:Implement write barrier and try fix pypy compile error diff --git a/rpython/memory/gc/qcgc.py b/rpython/memory/gc/qcgc.py ---

[pypy-commit] pypy quad-color-gc: Remove superfluous(?) code

2016-08-30 Thread ntruessel
Author: Nicolas Truessel Branch: quad-color-gc Changeset: r86737:c3c59faf9e4a Date: 2016-08-19 22:09 +0200 http://bitbucket.org/pypy/pypy/changeset/c3c59faf9e4a/ Log:Remove superfluous(?) code diff --git a/rpython/rtyper/lltypesystem/lloperation.py b/rpython/rtyper/lltypesystem/lloperation.

[pypy-commit] pypy quad-color-gc: Fix wrong initialization order

2016-08-30 Thread ntruessel
Author: Nicolas Truessel Branch: quad-color-gc Changeset: r86736:d2ff4cbaeae8 Date: 2016-08-19 21:50 +0200 http://bitbucket.org/pypy/pypy/changeset/d2ff4cbaeae8/ Log:Fix wrong initialization order diff --git a/rpython/memory/gc/qcgc.py b/rpython/memory/gc/qcgc.py --- a/rpython/memory/gc/qcgc

[pypy-commit] pypy py3.5-memoryview: pass another test for extended slicing by implementing copying for multi dim. buffer/memoryviews

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86735:0b1786c769bb Date: 2016-08-30 15:21 +0200 http://bitbucket.org/pypy/pypy/changeset/0b1786c769bb/ Log:pass another test for extended slicing by implementing copying for multi dim. buffer/memoryviews diff --git a/pypy/

[pypy-commit] pypy py3.5-memoryview: memoryview extended slicing passes first test

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86734:66ffe66cfca3 Date: 2016-08-30 14:30 +0200 http://bitbucket.org/pypy/pypy/changeset/66ffe66cfca3/ Log:memoryview extended slicing passes first test diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobj

[pypy-commit] pypy py3.5-memoryview: extended slicing for descr_getitem, part of the test passes already

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86733:fac0fa3c82c0 Date: 2016-08-30 13:35 +0200 http://bitbucket.org/pypy/pypy/changeset/fac0fa3c82c0/ Log:extended slicing for descr_getitem, part of the test passes already diff --git a/pypy/objspace/std/memoryobject.py b/pypy/

[pypy-commit] pypy py3.5-memoryview: merge py3.5

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86732:9aeb9147640b Date: 2016-08-30 13:19 +0200 http://bitbucket.org/pypy/pypy/changeset/9aeb9147640b/ Log:merge py3.5 diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -476,3 +476,15 @@ https://github.com/gperf

[pypy-commit] pypy.org extradoc: write down the checksums of 5.4.0

2016-08-30 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r780:613e6de57c79 Date: 2016-08-30 14:30 +0200 http://bitbucket.org/pypy/pypy.org/changeset/613e6de57c79/ Log:write down the checksums of 5.4.0 diff --git a/source/download.txt b/source/download.txt --- a/source/download.txt +++ b/source/downloa

[pypy-commit] pypy default: Add super.__self__ and super.__self_class__

2016-08-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r86729:04632dd29e04 Date: 2016-08-30 13:26 +0200 http://bitbucket.org/pypy/pypy/changeset/04632dd29e04/ Log:Add super.__self__ and super.__self_class__ diff --git a/pypy/module/__builtin__/descriptor.py b/pypy/module/__builtin__/descriptor.py --- a/pyp

[pypy-commit] pypy default: super.__repr__

2016-08-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r86730:93745a358dcc Date: 2016-08-30 13:30 +0200 http://bitbucket.org/pypy/pypy/changeset/93745a358dcc/ Log:super.__repr__ diff --git a/pypy/module/__builtin__/descriptor.py b/pypy/module/__builtin__/descriptor.py --- a/pypy/module/__builtin__/descript

[pypy-commit] pypy default: merge heads

2016-08-30 Thread arigo
Author: Armin Rigo Branch: Changeset: r86731:6a614855ec5c Date: 2016-08-30 13:30 +0200 http://bitbucket.org/pypy/pypy/changeset/6a614855ec5c/ Log:merge heads diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -74,6 +74,7 @@ Seo Sanghyeon Ronny Pfannschmidt Justin Peel +

[pypy-commit] pypy py3.5: hg merge py3k

2016-08-30 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86728:3808099e7238 Date: 2016-08-30 13:11 +0200 http://bitbucket.org/pypy/pypy/changeset/3808099e7238/ Log:hg merge py3k diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -476,3 +476,15 @@ https://github.com/gperftools/gperftool

[pypy-commit] pypy py3k: Fix translation (sorry)

2016-08-30 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86727:cc6433b66e6f Date: 2016-08-30 12:29 +0200 http://bitbucket.org/pypy/pypy/changeset/cc6433b66e6f/ Log:Fix translation (sorry) diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/byt

[pypy-commit] pypy py3k: missing license entry lost by merge

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86726:4ac13ee6aa69 Date: 2016-08-30 10:46 +0200 http://bitbucket.org/pypy/pypy/changeset/4ac13ee6aa69/ Log:missing license entry lost by merge diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -476,3 +476,15 @@ https://gith

[pypy-commit] pypy default: remove unrolling_iterable, causes issues on py3.5-memoryview

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86722:372a9d7304c9 Date: 2016-08-30 10:10 +0200 http://bitbucket.org/pypy/pypy/changeset/372a9d7304c9/ Log:remove unrolling_iterable, causes issues on py3.5-memoryview diff --git a/rpython/rlib/rjitlog/rjitlog.py b/rpython/rlib/rjitlog/rjitlog.py

[pypy-commit] pypy py3.5: merge py3k

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86724:b820e0d4b544 Date: 2016-08-30 10:12 +0200 http://bitbucket.org/pypy/pypy/changeset/b820e0d4b544/ Log:merge py3k diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -74,6 +74,7 @@ Seo Sanghyeon Ronny Pfannschmidt Just

[pypy-commit] pypy py3.5-memoryview: merge py3.5

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86725:d3b1d21c38e2 Date: 2016-08-30 10:13 +0200 http://bitbucket.org/pypy/pypy/changeset/d3b1d21c38e2/ Log:merge py3.5 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -28,3 +28,5 @@ c09c19272c990a0611b17569a0085ad1a

[pypy-commit] pypy py3k: merge default

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86723:a803524ac2de Date: 2016-08-30 10:12 +0200 http://bitbucket.org/pypy/pypy/changeset/a803524ac2de/ Log:merge default diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -74,6 +74,7 @@ Seo Sanghyeon Ronny Pfannschmidt Ju