[pypy-commit] pypy default: test, fix PySequence_Fast getslice; remove outdated document

2016-08-09 Thread mattip
Author: Matti Picus Branch: Changeset: r86125:72d14a4de609 Date: 2016-08-10 07:01 +0300 http://bitbucket.org/pypy/pypy/changeset/72d14a4de609/ Log:test, fix PySequence_Fast getslice; remove outdated document diff --git a/pypy/module/cpyext/c-api.txt

[pypy-commit] pypy default: Merged in py2-mappingproxy (pull request #470)

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86124:1900672c0757 Date: 2016-08-10 00:31 +0100 http://bitbucket.org/pypy/pypy/changeset/1900672c0757/ Log:Merged in py2-mappingproxy (pull request #470) Fix the dictproxy type to behave as in CPython. App-level

[pypy-commit] pypy py2-mappingproxy: Close branch py2-mappingproxy

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86123:812334df02d1 Date: 2016-08-10 00:31 +0100 http://bitbucket.org/pypy/pypy/changeset/812334df02d1/ Log:Close branch py2-mappingproxy ___ pypy-commit mailing list

[pypy-commit] pypy.org extradoc: update the values

2016-08-09 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r776:8ade9f34749c Date: 2016-08-09 22:45 +0200 http://bitbucket.org/pypy/pypy.org/changeset/8ade9f34749c/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ -

[pypy-commit] pypy reverse-debugger: recording threads

2016-08-09 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86122:738711fb525a Date: 2016-08-09 22:41 +0200 http://bitbucket.org/pypy/pypy/changeset/738711fb525a/ Log:recording threads diff --git a/rpython/translator/revdb/src-revdb/revdb.c

[pypy-commit] pypy py2-mappingproxy: Implement methods: iterkeys(), itervalues(), iteritems().

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86121:d7ad5289b8ff Date: 2016-08-09 18:14 +0100 http://bitbucket.org/pypy/pypy/changeset/d7ad5289b8ff/ Log:Implement methods: iterkeys(), itervalues(), iteritems(). diff --git

[pypy-commit] pypy reverse-debugger: still in-progress: write the ASYNC_THREAD_SWITCH blocks just

2016-08-09 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86120:46485b2edf2b Date: 2016-08-09 19:11 +0200 http://bitbucket.org/pypy/pypy/changeset/46485b2edf2b/ Log:still in-progress: write the ASYNC_THREAD_SWITCH blocks just before we write other things to the log

[pypy-commit] pypy py2-mappingproxy: Add typechecking to type.__dict__ descriptor

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86119:24dfaf3c5ca1 Date: 2016-08-09 17:54 +0100 http://bitbucket.org/pypy/pypy/changeset/24dfaf3c5ca1/ Log:Add typechecking to type.__dict__ descriptor diff --git a/pypy/objspace/std/typeobject.py

[pypy-commit] pypy reverse-debugger: in-progress

2016-08-09 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86118:9a959ce7e35a Date: 2016-08-09 18:05 +0200 http://bitbucket.org/pypy/pypy/changeset/9a959ce7e35a/ Log:in-progress diff --git a/rpython/config/translationoption.py b/rpython/config/translationoption.py ---

[pypy-commit] pypy py3.5-async: Merge with py3.5-async-translate

2016-08-09 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r86117:b7ea325def94 Date: 2016-08-09 17:53 +0200 http://bitbucket.org/pypy/pypy/changeset/b7ea325def94/ Log:Merge with py3.5-async-translate diff --git a/pypy/interpreter/astcompiler/codegen.py

[pypy-commit] pypy py3.5-async-translate: assert is instance Module, rpython deduces it is a W_Root

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86116:435335a96064 Date: 2016-08-09 17:38 +0200 http://bitbucket.org/pypy/pypy/changeset/435335a96064/ Log:assert is instance Module, rpython deduces it is a W_Root properly wrap for load const

[pypy-commit] pypy py2-mappingproxy: Add failing cpyext test clarifying the expected behaviour of type->tp_dict

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86112:b2d8c440375b Date: 2016-08-04 18:28 +0100 http://bitbucket.org/pypy/pypy/changeset/b2d8c440375b/ Log:Add failing cpyext test clarifying the expected behaviour of type->tp_dict diff --git

[pypy-commit] pypy py2-mappingproxy: Backport W_DictProxyObject from py3k

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86110:786fadddf616 Date: 2016-08-09 15:15 +0100 http://bitbucket.org/pypy/pypy/changeset/786fadddf616/ Log:Backport W_DictProxyObject from py3k diff --git a/pypy/objspace/std/dictproxyobject.py

[pypy-commit] pypy py2-mappingproxy: Fix test_dictproxy.py to actually match the expected behaviour

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86108:50212a6235fd Date: 2016-08-03 04:59 +0100 http://bitbucket.org/pypy/pypy/changeset/50212a6235fd/ Log:Fix test_dictproxy.py to actually match the expected behaviour diff --git

[pypy-commit] pypy py2-mappingproxy: Do not attempt to modify a class dict, use setattr instead

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86111:d10201ca7dc8 Date: 2016-08-04 16:29 +0100 http://bitbucket.org/pypy/pypy/changeset/d10201ca7dc8/ Log:Do not attempt to modify a class dict, use setattr instead diff --git a/pypy/module/cppyy/pythonify.py

[pypy-commit] pypy py2-mappingproxy: Allow attribute deletion on C-defined types

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86114:5cb67984053b Date: 2016-08-05 16:47 +0100 http://bitbucket.org/pypy/pypy/changeset/5cb67984053b/ Log:Allow attribute deletion on C-defined types diff --git a/pypy/module/cpyext/test/test_typeobject.py

[pypy-commit] pypy py2-mappingproxy: Cleanup

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86115:9d629ea0f59c Date: 2016-08-08 18:45 +0100 http://bitbucket.org/pypy/pypy/changeset/9d629ea0f59c/ Log:Cleanup diff --git a/pypy/objspace/std/classdict.py b/pypy/objspace/std/classdict.py ---

[pypy-commit] pypy py2-mappingproxy: Make cls->tp_dict be a real dict while cls.__dict__ returns a proxy

2016-08-09 Thread rlamy
Author: Ronan Lamy Branch: py2-mappingproxy Changeset: r86113:3555af06864f Date: 2016-08-04 18:58 +0100 http://bitbucket.org/pypy/pypy/changeset/3555af06864f/ Log:Make cls->tp_dict be a real dict while cls.__dict__ returns a proxy diff --git

[pypy-commit] pypy reverse-debugger: Starting thread support: RPY_REVDB_EMIT() should be called mostly when

2016-08-09 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86107:8009adcd405a Date: 2016-08-09 16:45 +0200 http://bitbucket.org/pypy/pypy/changeset/8009adcd405a/ Log:Starting thread support: RPY_REVDB_EMIT() should be called mostly when we hold the GIL, but ensuring

[pypy-commit] pypy py3.5-async-translate: iterkeys translation issue resolved

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86106:6f4bb70dde25 Date: 2016-08-09 16:22 +0200 http://bitbucket.org/pypy/pypy/changeset/6f4bb70dde25/ Log:iterkeys translation issue resolved diff --git a/pypy/interpreter/pyopcode.py

[pypy-commit] pypy py3.5-async-translate: some more translation issues resolved

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86105:2ac7d3003c50 Date: 2016-08-09 15:58 +0200 http://bitbucket.org/pypy/pypy/changeset/2ac7d3003c50/ Log:some more translation issues resolved diff --git a/pypy/interpreter/pyopcode.py

[pypy-commit] pypy py3.5-async-translate: merged py3.5 changes

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86103:3db60dde36a5 Date: 2016-08-09 14:13 +0200 http://bitbucket.org/pypy/pypy/changeset/3db60dde36a5/ Log:merged py3.5 changes diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py

[pypy-commit] pypy py3.5-async-translate: fixed translatable build_map_unpack(_with_call), passes tests

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86104:ae4d7b55324b Date: 2016-08-09 14:37 +0200 http://bitbucket.org/pypy/pypy/changeset/ae4d7b55324b/ Log:fixed translatable build_map_unpack(_with_call), passes tests diff --git

[pypy-commit] pypy default: remove outdated comment

2016-08-09 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r86102:6a3c7c1c12ef Date: 2016-08-09 11:45 +0200 http://bitbucket.org/pypy/pypy/changeset/6a3c7c1c12ef/ Log:remove outdated comment diff --git a/rpython/translator/c/funcgen.py b/rpython/translator/c/funcgen.py ---

[pypy-commit] pypy default: Some missing keepalives (I think)

2016-08-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r86101:f5b4cb2bb733 Date: 2016-08-09 11:35 +0200 http://bitbucket.org/pypy/pypy/changeset/f5b4cb2bb733/ Log:Some missing keepalives (I think) diff --git a/rpython/rlib/rsocket.py b/rpython/rlib/rsocket.py --- a/rpython/rlib/rsocket.py

[pypy-commit] pypy default: Merged in inline-blocks (pull request #467)

2016-08-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r86100:4c64ef74c612 Date: 2016-08-09 11:14 +0200 http://bitbucket.org/pypy/pypy/changeset/4c64ef74c612/ Log:Merged in inline-blocks (pull request #467) Inline gotos to blocks with only one predecessor. diff --git

[pypy-commit] pypy inline-blocks: Close branch inline-blocks

2016-08-09 Thread arigo
Author: Armin Rigo Branch: inline-blocks Changeset: r86099:c5053a699285 Date: 2016-08-09 11:14 +0200 http://bitbucket.org/pypy/pypy/changeset/c5053a699285/ Log:Close branch inline-blocks ___ pypy-commit mailing list

[pypy-commit] pypy default: Fix socket.recvfrom() so that it takes advantage of the fact that,

2016-08-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r86098:e53ea5c9c384 Date: 2016-08-09 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/e53ea5c9c384/ Log:Fix socket.recvfrom() so that it takes advantage of the fact that, nowadays, a lot of buffers have a get_raw_address()

[pypy-commit] pypy default: Factor out some of the timeout logic. Should be a no-op.

2016-08-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r86097:c6334dab174d Date: 2016-08-09 10:31 +0200 http://bitbucket.org/pypy/pypy/changeset/c6334dab174d/ Log:Factor out some of the timeout logic. Should be a no-op. diff --git a/rpython/rlib/rsocket.py b/rpython/rlib/rsocket.py ---

[pypy-commit] pypy ppc-vsx-support: another test testing unpack operation (mostly integer)

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86096:5d676fb9307f Date: 2016-08-09 10:22 +0200 http://bitbucket.org/pypy/pypy/changeset/5d676fb9307f/ Log:another test testing unpack operation (mostly integer) diff --git

[pypy-commit] pypy inline-blocks: Preserve indentation. Allows us to read the diff more easily

2016-08-09 Thread arigo
Author: Armin Rigo Branch: inline-blocks Changeset: r86095:294e881d0a90 Date: 2016-08-09 09:53 +0200 http://bitbucket.org/pypy/pypy/changeset/294e881d0a90/ Log:Preserve indentation. Allows us to read the diff more easily diff --git a/rpython/translator/c/funcgen.py

[pypy-commit] pypy improve-vmprof-testing: close branch, ready to merge

2016-08-09 Thread arigo
Author: Armin Rigo Branch: improve-vmprof-testing Changeset: r86093:36f80e5d1a22 Date: 2016-08-09 09:39 +0200 http://bitbucket.org/pypy/pypy/changeset/36f80e5d1a22/ Log:close branch, ready to merge ___ pypy-commit mailing list

[pypy-commit] pypy default: hg merge improve-vmprof-testing

2016-08-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r86094:7b02cc6e8bfd Date: 2016-08-09 09:42 +0200 http://bitbucket.org/pypy/pypy/changeset/7b02cc6e8bfd/ Log:hg merge improve-vmprof-testing Improved vmprof support: now tries hard to not miss any Python-level frame in