[pypy-commit] pypy py3k-kwonly-builtin: A much simpler solution gets us most of the way there (thanks fijal):

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86336:d428c0d4802a Date: 2016-08-20 09:15 +0200 http://bitbucket.org/pypy/pypy/changeset/d428c0d4802a/ Log:A much simpler solution gets us most of the way there (thanks fijal): rely on the mapdict logic diff --git a/pypy/inte

[pypy-commit] pypy py3k-kwonly-builtin: hg merge py3k

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86338:533d2eb4b9de Date: 2016-08-20 09:40 +0200 http://bitbucket.org/pypy/pypy/changeset/533d2eb4b9de/ Log:hg merge py3k diff --git a/lib-python/3/test/test_compileall.py b/lib-python/3/test/test_compileall.py --- a/lib-python/3/tes

[pypy-commit] pypy py3k: Remove the "from __future__ import xyz" from the app-level helpers: it

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86337:99c145db7090 Date: 2016-08-20 09:39 +0200 http://bitbucket.org/pypy/pypy/changeset/99c145db7090/ Log:Remove the "from __future__ import xyz" from the app-level helpers: it has no effect any more, and it loads the world by using importl

[pypy-commit] pypy memoryview-attributes: move itemsize logic to W_MemoryView (arigato), set valid defaults in Buffer, typos

2016-08-20 Thread mattip
Author: Matti Picus Branch: memoryview-attributes Changeset: r86339:c7b6199d9a55 Date: 2016-08-20 21:22 +1200 http://bitbucket.org/pypy/pypy/changeset/c7b6199d9a55/ Log:move itemsize logic to W_MemoryView (arigato), set valid defaults in Buffer, typos diff --git a/pypy/module/cpyext/

[pypy-commit] pypy py3.5: Fix for test_close_on_collect

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86340:d5c8c1282a7d Date: 2016-08-20 12:05 +0200 http://bitbucket.org/pypy/pypy/changeset/d5c8c1282a7d/ Log:Fix for test_close_on_collect diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/pypy/interpreter/pyframe.py +++ b

[pypy-commit] pypy memoryview-attributes: progress with translation, trying to raise clear exceptions rahter than segfault

2016-08-20 Thread mattip
Author: Matti Picus Branch: memoryview-attributes Changeset: r86341:c99ca063d648 Date: 2016-08-20 22:14 +1200 http://bitbucket.org/pypy/pypy/changeset/c99ca063d648/ Log:progress with translation, trying to raise clear exceptions rahter than segfault diff --git a/pypy/module/cpyext/me

[pypy-commit] pypy memoryview-attributes: translation fix

2016-08-20 Thread mattip
Author: Matti Picus Branch: memoryview-attributes Changeset: r86342:33ec1bbbd5b9 Date: 2016-08-20 22:33 +1200 http://bitbucket.org/pypy/pypy/changeset/33ec1bbbd5b9/ Log:translation fix diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotd

[pypy-commit] pypy py3k-kwonly-builtin: in-progress

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86343:0cb8095f17f5 Date: 2016-08-20 15:46 +0200 http://bitbucket.org/pypy/pypy/changeset/0cb8095f17f5/ Log:in-progress diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/interpreter/gateway.py +++ b/pyp

[pypy-commit] pypy py3k-kwonly-builtin: fixes

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86344:90e41bfacc6b Date: 2016-08-20 15:54 +0200 http://bitbucket.org/pypy/pypy/changeset/90e41bfacc6b/ Log:fixes diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/interpreter/gateway.py +++ b/pypy/inte

[pypy-commit] pypy quad-color-gc: Fix startup code (again?!)

2016-08-20 Thread ntruessel
Author: Nicolas Truessel Branch: quad-color-gc Changeset: r86345:e2f94675d8b2 Date: 2016-08-20 16:00 +0200 http://bitbucket.org/pypy/pypy/changeset/e2f94675d8b2/ Log:Fix startup code (again?!) diff --git a/rpython/translator/c/gc.py b/rpython/translator/c/gc.py --- a/rpython/translator/c/gc.

[pypy-commit] pypy const-fold-we-are-jitted: add the corresponding code in all.py

2016-08-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: const-fold-we-are-jitted Changeset: r86347:02fc2f32a831 Date: 2016-08-20 14:43 +0200 http://bitbucket.org/pypy/pypy/changeset/02fc2f32a831/ Log:add the corresponding code in all.py diff --git a/rpython/config/translationoption.py b/rpython/config/translat

[pypy-commit] pypy const-fold-we-are-jitted: replace we_are_jitted with False when doing the normal backendopt optimization,

2016-08-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: const-fold-we-are-jitted Changeset: r86348:b2dbc4e9bdea Date: 2016-08-20 14:50 +0200 http://bitbucket.org/pypy/pypy/changeset/b2dbc4e9bdea/ Log:replace we_are_jitted with False when doing the normal backendopt optimization, but leave it alone when r

[pypy-commit] pypy const-fold-we-are-jitted: an optimization to replace we_are_jitted() with 0

2016-08-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: const-fold-we-are-jitted Changeset: r86346:aabd56db32d1 Date: 2016-08-20 14:18 +0200 http://bitbucket.org/pypy/pypy/changeset/aabd56db32d1/ Log:an optimization to replace we_are_jitted() with 0 diff --git a/rpython/translator/backendopt/constfold.py b/rpy

[pypy-commit] pypy quad-color-gc: Try implementing allocation

2016-08-20 Thread ntruessel
Author: Nicolas Truessel Branch: quad-color-gc Changeset: r86349:3c501a577097 Date: 2016-08-20 17:03 +0200 http://bitbucket.org/pypy/pypy/changeset/3c501a577097/ Log:Try implementing allocation diff --git a/rpython/memory/gc/qcgc.py b/rpython/memory/gc/qcgc.py --- a/rpython/memory/gc/qcgc.py

[pypy-commit] pypy quad-color-gc: qcgc_allocate seems to compile

2016-08-20 Thread ntruessel
Author: Nicolas Truessel Branch: quad-color-gc Changeset: r86350:399683dc9715 Date: 2016-08-20 17:41 +0200 http://bitbucket.org/pypy/pypy/changeset/399683dc9715/ Log:qcgc_allocate seems to compile diff --git a/rpython/memory/gc/qcgc.py b/rpython/memory/gc/qcgc.py --- a/rpython/memory/gc/qcgc

[pypy-commit] pypy quad-color-gc: Implement malloc_varsize_clear (WIP)

2016-08-20 Thread ntruessel
Author: Nicolas Truessel Branch: quad-color-gc Changeset: r86351:3d1e9993d643 Date: 2016-08-20 18:22 +0200 http://bitbucket.org/pypy/pypy/changeset/3d1e9993d643/ Log:Implement malloc_varsize_clear (WIP) diff --git a/rpython/memory/gc/qcgc.py b/rpython/memory/gc/qcgc.py --- a/rpython/memory/g

[pypy-commit] pypy py3k-kwonly-builtin: Tests, fix

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86352:06fb039274e4 Date: 2016-08-20 17:55 +0200 http://bitbucket.org/pypy/pypy/changeset/06fb039274e4/ Log:Tests, fix diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/interpreter/gateway.py +++ b/pypy

[pypy-commit] pypy py3k: oops, broke translation

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86355:1982fef3bbf8 Date: 2016-08-20 18:35 +0200 http://bitbucket.org/pypy/pypy/changeset/1982fef3bbf8/ Log:oops, broke translation diff --git a/pypy/interpreter/mixedmodule.py b/pypy/interpreter/mixedmodule.py --- a/pypy/interpreter/mixedmodule.py

[pypy-commit] pypy py3k-kwonly-builtin: Test and fix

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86354:85917066f6c4 Date: 2016-08-20 18:30 +0200 http://bitbucket.org/pypy/pypy/changeset/85917066f6c4/ Log:Test and fix diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/interpreter/gateway.py +++ b/py

[pypy-commit] pypy py3k-kwonly-builtin: fix test, remove unused method

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86353:827160043f5d Date: 2016-08-20 18:17 +0200 http://bitbucket.org/pypy/pypy/changeset/827160043f5d/ Log:fix test, remove unused method diff --git a/pypy/interpreter/eval.py b/pypy/interpreter/eval.py --- a/pypy/interpreter/eval.py

[pypy-commit] pypy memoryview-attributes: test, fix for passing flags arg around

2016-08-20 Thread mattip
Author: Matti Picus Branch: memoryview-attributes Changeset: r86358:8dc76d4c4aa3 Date: 2016-08-21 05:33 +1200 http://bitbucket.org/pypy/pypy/changeset/8dc76d4c4aa3/ Log:test, fix for passing flags arg around diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py ---

[pypy-commit] pypy py3k: Add an assert that we get consistently the rpython 'str' type here,

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86359:79b3a413aab8 Date: 2016-08-20 19:44 +0200 http://bitbucket.org/pypy/pypy/changeset/79b3a413aab8/ Log:Add an assert that we get consistently the rpython 'str' type here, and fix two tests that passed 'unicode' explicitly diff --git a/p

[pypy-commit] pypy py3k-kwonly-builtin: hg merge py3k

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86360:97a36a112c3c Date: 2016-08-20 19:45 +0200 http://bitbucket.org/pypy/pypy/changeset/97a36a112c3c/ Log:hg merge py3k diff --git a/pypy/objspace/std/test/test_dictmultiobject.py b/pypy/objspace/std/test/test_dictmultiobject.py --

[pypy-commit] pypy py3k-kwonly-builtin: Put the ".decode('utf-8')" here, whenever we wrap an RPython-level string

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86361:0582c616e50c Date: 2016-08-20 20:04 +0200 http://bitbucket.org/pypy/pypy/changeset/0582c616e50c/ Log:Put the ".decode('utf-8')" here, whenever we wrap an RPython-level string as an app-level unicode attribute name diff

[pypy-commit] pypy py3k-kwonly-builtin: close branch, ready to merge

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k-kwonly-builtin Changeset: r86362:20ef4376e9de Date: 2016-08-20 22:56 +0200 http://bitbucket.org/pypy/pypy/changeset/20ef4376e9de/ Log:close branch, ready to merge ___ pypy-commit mailing list [email protected] h

[pypy-commit] pypy py3k: hg merge py3k-kwonly-builtin

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86363:aceb45156627 Date: 2016-08-20 22:57 +0200 http://bitbucket.org/pypy/pypy/changeset/aceb45156627/ Log:hg merge py3k-kwonly-builtin Fix kwonly handling for built-in functions, and also probably fix the handling of kwonly argumen

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

2016-08-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86364:7d8da1e4bd2c Date: 2016-08-20 23:11 +0200 http://bitbucket.org/pypy/pypy/changeset/7d8da1e4bd2c/ Log:hg merge py3k diff --git a/pypy/interpreter/eval.py b/pypy/interpreter/eval.py --- a/pypy/interpreter/eval.py +++ b/pypy/interpreter/eval.py

[pypy-commit] pypy rpython-deque: Close, abandon

2016-08-20 Thread arigo
Author: Armin Rigo Branch: rpython-deque Changeset: r86365:f07260687448 Date: 2016-08-20 23:18 +0200 http://bitbucket.org/pypy/pypy/changeset/f07260687448/ Log:Close, abandon ___ pypy-commit mailing list [email protected] https://mail.python.o

[pypy-commit] pypy cling-support: checkpoint: first stab at resurrecting the fast path with better cffi integration

2016-08-20 Thread wlav
Author: Wim Lavrijsen Branch: cling-support Changeset: r86366:1ff61f3c0347 Date: 2016-08-20 19:16 -0700 http://bitbucket.org/pypy/pypy/changeset/1ff61f3c0347/ Log:checkpoint: first stab at resurrecting the fast path with better cffi integration diff --git a/pypy/module/cppyy/capi/bui

[pypy-commit] pypy cling-support: capitulate on __dir__ for now

2016-08-20 Thread wlav
Author: Wim Lavrijsen Branch: cling-support Changeset: r86367:b0a2d7ad8562 Date: 2016-08-20 22:30 -0700 http://bitbucket.org/pypy/pypy/changeset/b0a2d7ad8562/ Log:capitulate on __dir__ for now diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py --- a/pypy/modu