[pypy-commit] pypy jit-leaner-frontend: whack at this test until it passes

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83240:2acab7b506ec Date: 2016-03-22 09:49 +0200 http://bitbucket.org/pypy/pypy/changeset/2acab7b506ec/ Log:whack at this test until it passes diff --git a/rpython/jit/metainterp/optimizeopt/test/test_util.py b/rpython/jit/metainterp/optim

[pypy-commit] pypy jit-leaner-frontend: fix test_pyjitpl

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83241:1b06b9d26321 Date: 2016-03-22 10:21 +0200 http://bitbucket.org/pypy/pypy/changeset/1b06b9d26321/ Log:fix test_pyjitpl diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainter

[pypy-commit] pypy jit-leaner-frontend: removed statements that copy rd_* on guard descr. test_vector passing

2016-03-22 Thread plan_rich
Author: Richard Plangger Branch: jit-leaner-frontend Changeset: r83242:721744197b8f Date: 2016-03-22 09:59 +0100 http://bitbucket.org/pypy/pypy/changeset/721744197b8f/ Log:removed statements that copy rd_* on guard descr. test_vector passing diff --git a/rpython/jit/metainterp/compil

[pypy-commit] pypy cpyext-gil-ensure: A branch to fix PyGILState_Ensure()

2016-03-22 Thread arigo
Author: Armin Rigo Branch: cpyext-gil-ensure Changeset: r83243:13347c02c54c Date: 2016-03-22 11:41 +0100 http://bitbucket.org/pypy/pypy/changeset/13347c02c54c/ Log:A branch to fix PyGILState_Ensure() ___ pypy-commit mailing list pypy-commit@python.

[pypy-commit] pypy cpyext-gil-ensure: Write the plan

2016-03-22 Thread arigo
Author: Armin Rigo Branch: cpyext-gil-ensure Changeset: r83244:4198667ea611 Date: 2016-03-22 11:43 +0100 http://bitbucket.org/pypy/pypy/changeset/4198667ea611/ Log:Write the plan diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/mod

[pypy-commit] pypy jit-leaner-frontend: merge;

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83246:bdb727f99955 Date: 2016-03-22 13:36 +0200 http://bitbucket.org/pypy/pypy/changeset/bdb727f99955/ Log:merge; diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainterp/compile.py +

[pypy-commit] pypy jit-leaner-frontend: whack at tests

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83245:da47dd47f143 Date: 2016-03-22 13:35 +0200 http://bitbucket.org/pypy/pypy/changeset/da47dd47f143/ Log:whack at tests diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainterp/comp

[pypy-commit] pypy jit-leaner-frontend: whack at tests, unsure a bit about the virtualstate one

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83248:9d6c1e09270a Date: 2016-03-22 13:49 +0200 http://bitbucket.org/pypy/pypy/changeset/9d6c1e09270a/ Log:whack at tests, unsure a bit about the virtualstate one diff --git a/rpython/jit/metainterp/optimizeopt/virtualstate.py b/rpython/j

[pypy-commit] pypy jit-leaner-frontend: implement a missing part in compile.py

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83247:1b684afa5204 Date: 2016-03-22 13:40 +0200 http://bitbucket.org/pypy/pypy/changeset/1b684afa5204/ Log:implement a missing part in compile.py diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpy

[pypy-commit] pypy jit-leaner-frontend: redisable vectorization

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83249:ef49c050f982 Date: 2016-03-22 13:55 +0200 http://bitbucket.org/pypy/pypy/changeset/ef49c050f982/ Log:redisable vectorization diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metain

[pypy-commit] pypy jit-leaner-frontend: typo in untested path

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83250:0b46342da8a3 Date: 2016-03-22 14:00 +0200 http://bitbucket.org/pypy/pypy/changeset/0b46342da8a3/ Log:typo in untested path diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainte

[pypy-commit] pypy cpyext-gil-ensure: in-progress (untested)

2016-03-22 Thread arigo
Author: Armin Rigo Branch: cpyext-gil-ensure Changeset: r83251:45bacc9b58c2 Date: 2016-03-22 15:24 +0100 http://bitbucket.org/pypy/pypy/changeset/45bacc9b58c2/ Log:in-progress (untested) diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/

[pypy-commit] pypy cpyext-gil-ensure: fixes

2016-03-22 Thread arigo
Author: Armin Rigo Branch: cpyext-gil-ensure Changeset: r83252:3d0bee673d77 Date: 2016-03-22 15:34 +0100 http://bitbucket.org/pypy/pypy/changeset/3d0bee673d77/ Log:fixes diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module/cpyex

[pypy-commit] pypy cpyext-ext: hg merge cpyext-gil-ensure

2016-03-22 Thread arigo
Author: Armin Rigo Branch: cpyext-ext Changeset: r83254:9b17e26b2764 Date: 2016-03-22 15:51 +0100 http://bitbucket.org/pypy/pypy/changeset/9b17e26b2764/ Log:hg merge cpyext-gil-ensure Really implement PyGILState_Ensure/Release diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpy

[pypy-commit] pypy cpyext-gil-ensure: test_pystate seems to work (apart from test_frame_tstate_tracing)

2016-03-22 Thread arigo
Author: Armin Rigo Branch: cpyext-gil-ensure Changeset: r83253:c33af3dd078e Date: 2016-03-22 15:50 +0100 http://bitbucket.org/pypy/pypy/changeset/c33af3dd078e/ Log:test_pystate seems to work (apart from test_frame_tstate_tracing) ___ pypy-commit ma

[pypy-commit] pypy cpyext-ext: Fix for test_frame_tstate_tracing:

2016-03-22 Thread arigo
Author: Armin Rigo Branch: cpyext-ext Changeset: r83255:29df5133bc06 Date: 2016-03-22 17:04 +0100 http://bitbucket.org/pypy/pypy/changeset/29df5133bc06/ Log:Fix for test_frame_tstate_tracing: * revert ce2053a9cdeb * extend RPyThreadStart to RPyThreadStartEx with an extra 'ar

[pypy-commit] pypy rposix-for-3: Add futimens(), utimensat()

2016-03-22 Thread rlamy
Author: Ronan Lamy Branch: rposix-for-3 Changeset: r83256:e6ae15b21fbc Date: 2016-03-22 16:20 + http://bitbucket.org/pypy/pypy/changeset/e6ae15b21fbc/ Log:Add futimens(), utimensat() diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/r

[pypy-commit] pypy guard-compatible: temporary?: add some jit_debug operations into the log after the trace to show

2016-03-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83257:d948bc9b9400 Date: 2016-03-22 15:11 +0100 http://bitbucket.org/pypy/pypy/changeset/d948bc9b9400/ Log:temporary?: add some jit_debug operations into the log after the trace to show the conditions of a guard_compatib

[pypy-commit] pypy guard-compatible: grumbl

2016-03-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83259:fef96a0053b2 Date: 2016-03-22 16:03 +0100 http://bitbucket.org/pypy/pypy/changeset/fef96a0053b2/ Log:grumbl diff --git a/rpython/jit/metainterp/compatible.py b/rpython/jit/metainterp/compatible.py --- a/rpython/jit/metai

[pypy-commit] pypy guard-compatible: need to try the descrs in order old-to-new

2016-03-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83258:8a97958ad065 Date: 2016-03-22 15:26 +0100 http://bitbucket.org/pypy/pypy/changeset/8a97958ad065/ Log:need to try the descrs in order old-to-new diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/comp

[pypy-commit] pypy guard-compatible: stupid stupid, no cookie

2016-03-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83260:d9e3bd46 Date: 2016-03-22 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/d9e3bd46/ Log:stupid stupid, no cookie diff --git a/rpython/jit/metainterp/compatible.py b/rpython/jit/metainterp/compatible.py --- a

[pypy-commit] pypy jit-leaner-frontend: fix test_unroll_max_loops

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83261:9232addccca2 Date: 2016-03-22 19:46 +0200 http://bitbucket.org/pypy/pypy/changeset/9232addccca2/ Log:fix test_unroll_max_loops diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/

[pypy-commit] pypy new-jit-log: translation issue

2016-03-22 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r83263:f4455cafdb2d Date: 2016-03-22 18:45 +0100 http://bitbucket.org/pypy/pypy/changeset/f4455cafdb2d/ Log:translation issue diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/ba

[pypy-commit] pypy new-jit-log: catchup with default

2016-03-22 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r83262:3ad35c51e7c7 Date: 2016-03-22 17:10 +0100 http://bitbucket.org/pypy/pypy/changeset/3ad35c51e7c7/ Log:catchup with default diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -19,3 +19,4 @@ 850edf14b2c75573720f59e957673

[pypy-commit] pypy jit-leaner-frontend: clean up the calling convention of rop vs op

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83264:d2202ec34cb6 Date: 2016-03-22 20:11 +0200 http://bitbucket.org/pypy/pypy/changeset/d2202ec34cb6/ Log:clean up the calling convention of rop vs op diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optim

[pypy-commit] pypy jit-leaner-frontend: Fixes for test_random

2016-03-22 Thread arigo
Author: Armin Rigo Branch: jit-leaner-frontend Changeset: r83266:fc986a17549c Date: 2016-03-22 19:13 +0100 http://bitbucket.org/pypy/pypy/changeset/fc986a17549c/ Log:Fixes for test_random diff --git a/rpython/jit/backend/test/test_ll_random.py b/rpython/jit/backend/test/test_ll_random.py --

[pypy-commit] pypy jit-leaner-frontend: Fix: setint() doesn't exist and is not needed any more

2016-03-22 Thread arigo
Author: Armin Rigo Branch: jit-leaner-frontend Changeset: r83265:615d42fe6737 Date: 2016-03-22 19:11 +0100 http://bitbucket.org/pypy/pypy/changeset/615d42fe6737/ Log:Fix: setint() doesn't exist and is not needed any more diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/ba

[pypy-commit] pypy jit-leaner-frontend: merge heads

2016-03-22 Thread arigo
Author: Armin Rigo Branch: jit-leaner-frontend Changeset: r83267:b7002d40b823 Date: 2016-03-22 19:21 +0100 http://bitbucket.org/pypy/pypy/changeset/b7002d40b823/ Log:merge heads diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py --- a/rpytho

[pypy-commit] pypy jit-leaner-frontend: fix a stupid test

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83268:89e98a074346 Date: 2016-03-22 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/89e98a074346/ Log:fix a stupid test diff --git a/rpython/jit/metainterp/test/test_resoperation.py b/rpython/jit/metainterp/test/test_resoperation.py

[pypy-commit] pypy jit-leaner-frontend: merge

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83269:2b41cc59ff3b Date: 2016-03-22 20:25 +0200 http://bitbucket.org/pypy/pypy/changeset/2b41cc59ff3b/ Log:merge diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py --- a/rpython/jit/backend/ll

[pypy-commit] pypy rposix-for-3: Add tests for mkdirat(), openat(), unlinkat()

2016-03-22 Thread rlamy
Author: Ronan Lamy Branch: rposix-for-3 Changeset: r83271:49faef350e25 Date: 2016-03-22 18:27 + http://bitbucket.org/pypy/pypy/changeset/49faef350e25/ Log:Add tests for mkdirat(), openat(), unlinkat() diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.

[pypy-commit] pypy rposix-for-3: Add mkdirat(), unlinkat(), readlinkat(), symlinkat(), openat(), mkfifoat(), mknodat() (untested)

2016-03-22 Thread rlamy
Author: Ronan Lamy Branch: rposix-for-3 Changeset: r83270:411c0cdddcd1 Date: 2016-03-22 17:36 + http://bitbucket.org/pypy/pypy/changeset/411c0cdddcd1/ Log:Add mkdirat(), unlinkat(), readlinkat(), symlinkat(), openat(), mkfifoat(), mknodat() (untested) diff --git a/rpython/rlib/rp

[pypy-commit] pypy jit-leaner-frontend: more fixes, at least starts backend tests

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83272:88e0e2f821e2 Date: 2016-03-22 20:28 +0200 http://bitbucket.org/pypy/pypy/changeset/88e0e2f821e2/ Log:more fixes, at least starts backend tests diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/re

[pypy-commit] pypy jit-leaner-frontend: fix enough to pass llsupport/test

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83273:53578fa6db89 Date: 2016-03-22 20:33 +0200 http://bitbucket.org/pypy/pypy/changeset/53578fa6db89/ Log:fix enough to pass llsupport/test diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/regalloc.p

[pypy-commit] pypy jit-leaner-frontend: Simplify a bit the test, making it more independent on details.

2016-03-22 Thread arigo
Author: Armin Rigo Branch: jit-leaner-frontend Changeset: r83275:441f511c56d9 Date: 2016-03-22 20:02 +0100 http://bitbucket.org/pypy/pypy/changeset/441f511c56d9/ Log:Simplify a bit the test, making it more independent on details. Create two versions of the test, too, to check with or

[pypy-commit] pypy jit-leaner-frontend: merge heads

2016-03-22 Thread arigo
Author: Armin Rigo Branch: jit-leaner-frontend Changeset: r83276:a5e18f5034d1 Date: 2016-03-22 20:02 +0100 http://bitbucket.org/pypy/pypy/changeset/a5e18f5034d1/ Log:merge heads diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/regalloc.py --- a/rpython/

[pypy-commit] pypy jit-leaner-frontend: fix

2016-03-22 Thread arigo
Author: Armin Rigo Branch: jit-leaner-frontend Changeset: r83274:46299b0a7723 Date: 2016-03-22 19:41 +0100 http://bitbucket.org/pypy/pypy/changeset/46299b0a7723/ Log:fix diff --git a/rpython/jit/metainterp/graphpage.py b/rpython/jit/metainterp/graphpage.py --- a/rpython/jit/metainterp/graph

[pypy-commit] pypy fix_transpose_for_list_v3: Fixed ndarray.transpose when argument is a list or an array

2016-03-22 Thread Sergey Matyunin
Author: Sergey Matyunin Branch: fix_transpose_for_list_v3 Changeset: r83277:ef93194a1339 Date: 2016-03-22 18:08 +0100 http://bitbucket.org/pypy/pypy/changeset/ef93194a1339/ Log:Fixed ndarray.transpose when argument is a list or an array diff --git a/pypy/module/micronumpy/ndarray.py b/pypy/

[pypy-commit] pypy default: Merged in sergem/pypy/fix_transpose_for_list_v3 (pull request #420)

2016-03-22 Thread mattip
Author: mattip Branch: Changeset: r83278:e7bacd0b61e2 Date: 2016-03-22 21:55 +0200 http://bitbucket.org/pypy/pypy/changeset/e7bacd0b61e2/ Log:Merged in sergem/pypy/fix_transpose_for_list_v3 (pull request #420) Fixed ndarray.transpose when argument is a list or an array diff --git a

[pypy-commit] pypy jit-leaner-frontend: fix some part of test_resume

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83279:325452ed8546 Date: 2016-03-22 22:16 +0200 http://bitbucket.org/pypy/pypy/changeset/325452ed8546/ Log:fix some part of test_resume diff --git a/rpython/jit/metainterp/test/test_resume.py b/rpython/jit/metainterp/test/test_resume.py -

[pypy-commit] pypy jit-leaner-frontend: merge

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83280:689143122fd4 Date: 2016-03-22 22:19 +0200 http://bitbucket.org/pypy/pypy/changeset/689143122fd4/ Log:merge diff --git a/rpython/jit/metainterp/graphpage.py b/rpython/jit/metainterp/graphpage.py --- a/rpython/jit/metainterp/graphpage

[pypy-commit] pypy cpyext-ext: test, implement slot for __pow__, which is called 'ternary' but accepts two arguments as well

2016-03-22 Thread mattip
Author: mattip Branch: cpyext-ext Changeset: r83281:6bf99bc91614 Date: 2016-03-22 22:03 +0200 http://bitbucket.org/pypy/pypy/changeset/6bf99bc91614/ Log:test, implement slot for __pow__, which is called 'ternary' but accepts two arguments as well diff --git a/pypy/module/cpyext/slotd

[pypy-commit] pypy cpyext-ext: expose next capi functions for implementation

2016-03-22 Thread mattip
Author: mattip Branch: cpyext-ext Changeset: r83282:781f8311f14e Date: 2016-03-22 23:24 +0200 http://bitbucket.org/pypy/pypy/changeset/781f8311f14e/ Log:expose next capi functions for implementation diff --git a/pypy/module/cpyext/pyfile.py b/pypy/module/cpyext/pyfile.py --- a/pypy/module/cp

[pypy-commit] pypy stdlib-2.7.11: PyPy ctypes doesn't support endian swapping (pypy issue1213)

2016-03-22 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-2.7.11 Changeset: r83283:99cde77e5894 Date: 2016-03-22 18:34 -0700 http://bitbucket.org/pypy/pypy/changeset/99cde77e5894/ Log:PyPy ctypes doesn't support endian swapping (pypy issue1213) diff --git a/lib-python/2.7/ctypes/test/test_bitfields.py b/lib-pyt

[pypy-commit] pypy stdlib-2.7.11: unwrap_spec doesn't work with GetSetProperty funcs, fix

2016-03-22 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-2.7.11 Changeset: r83284:d2bb4879ed49 Date: 2016-03-22 18:51 -0700 http://bitbucket.org/pypy/pypy/changeset/d2bb4879ed49/ Log:unwrap_spec doesn't work with GetSetProperty funcs, fix diff --git a/pypy/module/pyexpat/interp_pyexpat.py b/pypy/module/pyexpat

[pypy-commit] pypy follow_symlinks: Implement dir_fd argument for many posix.* functions

2016-03-22 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83286:fbc1f8a5b79b Date: 2016-03-23 02:12 + http://bitbucket.org/pypy/pypy/changeset/fbc1f8a5b79b/ Log:Implement dir_fd argument for many posix.* functions diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_po

[pypy-commit] pypy follow_symlinks: hg merge rposix-for-3

2016-03-22 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83285:3350a720 Date: 2016-03-23 00:57 + http://bitbucket.org/pypy/pypy/changeset/3350a720/ Log:hg merge rposix-for-3 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -19,3 +19,4 @@ 850edf14b2c75573720f59e9576733

[pypy-commit] pypy stdlib-2.7.11: PyPy doesn't crash here which is good enough

2016-03-22 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-2.7.11 Changeset: r83287:1a5942445daa Date: 2016-03-22 19:42 -0700 http://bitbucket.org/pypy/pypy/changeset/1a5942445daa/ Log:PyPy doesn't crash here which is good enough diff --git a/lib-python/2.7/test/test_compile.py b/lib-python/2.7/test/test_compile

[pypy-commit] pypy follow_symlinks: Actually enable dir_fd support in the functions where it's implemented

2016-03-22 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83288:2c9c63383ddd Date: 2016-03-23 04:46 + http://bitbucket.org/pypy/pypy/changeset/2c9c63383ddd/ Log:Actually enable dir_fd support in the functions where it's implemented diff --git a/pypy/module/posix/interp_posix.py b/p