[pypy-commit] pypy default: ffi.memmove()

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r80073:1adcd2cc4ebf Date: 2015-10-09 10:23 +0200 http://bitbucket.org/pypy/pypy/changeset/1adcd2cc4ebf/ Log:ffi.memmove() diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.py --- a/lib_pypy/cffi/api.py +++ b/lib_pypy/cffi/api.py @@

[pypy-commit] pypy vecopt-merge: removed call to __class__ but inlined the object names

2015-10-09 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r80074:ef6dda7a8060 Date: 2015-10-09 10:49 +0200 http://bitbucket.org/pypy/pypy/changeset/ef6dda7a8060/ Log:removed call to __class__ but inlined the object names diff --git a/rpython/jit/metainterp/compile.py

[pypy-commit] pypy default: I think it's actually better if we don't put @jit.jit_callback here (see

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r80075:112382340157 Date: 2015-10-09 11:24 +0200 http://bitbucket.org/pypy/pypy/changeset/112382340157/ Log:I think it's actually better if we don't put @jit.jit_callback here (see comment) diff --git

[pypy-commit] pypy llconst: create ll_const()

2015-10-09 Thread rlamy
Author: Ronan Lamy Branch: llconst Changeset: r80100:3b4b18239cb8 Date: 2015-10-10 02:09 +0100 http://bitbucket.org/pypy/pypy/changeset/3b4b18239cb8/ Log:create ll_const() diff --git a/rpython/rtyper/annlowlevel.py b/rpython/rtyper/annlowlevel.py ---

[pypy-commit] pypy llconst: Remove concretetype attribute from Constant and create LLConstant

2015-10-09 Thread rlamy
Author: Ronan Lamy Branch: llconst Changeset: r80099:251f3b632147 Date: 2015-10-10 00:58 +0100 http://bitbucket.org/pypy/pypy/changeset/251f3b632147/ Log:Remove concretetype attribute from Constant and create LLConstant diff --git a/rpython/flowspace/model.py

[pypy-commit] cffi default: Test yet another case (for pypy)

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r2334:336b4e746d80 Date: 2015-10-09 10:19 +0200 http://bitbucket.org/cffi/cffi/changeset/336b4e746d80/ Log:Test yet another case (for pypy) diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -3461,6 +3461,8

[pypy-commit] cffi default: Test and fix: a negative size was implicitly converted to a huge size_t

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r2333:2a9a1726dae3 Date: 2015-10-09 09:58 +0200 http://bitbucket.org/cffi/cffi/changeset/2a9a1726dae3/ Log:Test and fix: a negative size was implicitly converted to a huge size_t number diff --git a/c/_cffi_backend.c

[pypy-commit] pypy llconst: fix tests

2015-10-09 Thread rlamy
Author: Ronan Lamy Branch: llconst Changeset: r80101:21621915e9f0 Date: 2015-10-10 04:20 +0100 http://bitbucket.org/pypy/pypy/changeset/21621915e9f0/ Log:fix tests diff --git a/rpython/jit/codewriter/flatten.py b/rpython/jit/codewriter/flatten.py ---

[pypy-commit] pypy default: cffi callbacks performance: rweaklist instead of rweakvaluedictionary

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r80089:178e16fc3032 Date: 2015-10-09 15:20 +0200 http://bitbucket.org/pypy/pypy/changeset/178e16fc3032/ Log:cffi callbacks performance: rweaklist instead of rweakvaluedictionary diff --git

[pypy-commit] pypy default: merge heads

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r80093:dc5ec2ee219f Date: 2015-10-09 17:51 +0200 http://bitbucket.org/pypy/pypy/changeset/dc5ec2ee219f/ Log:merge heads diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py ---

[pypy-commit] pypy default: Try to fix JItting of callbacks

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r80091:4f2af3c1fb05 Date: 2015-10-09 16:44 +0200 http://bitbucket.org/pypy/pypy/changeset/4f2af3c1fb05/ Log:Try to fix JItting of callbacks diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py ---

[pypy-commit] pypy default: Translation fix

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r80092:ef6fa2082f08 Date: 2015-10-09 16:11 +0100 http://bitbucket.org/pypy/pypy/changeset/ef6fa2082f08/ Log:Translation fix diff --git a/pypy/module/_cffi_backend/ccallback.py b/pypy/module/_cffi_backend/ccallback.py ---

[pypy-commit] pypy default: Another passing test about green fields

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r80090:7498b2a47354 Date: 2015-10-09 16:36 +0200 http://bitbucket.org/pypy/pypy/changeset/7498b2a47354/ Log:Another passing test about green fields diff --git a/rpython/jit/metainterp/test/test_greenfield.py

[pypy-commit] pypy vecopt-merge: small refactoring towards unpacking vector elements after the guard has failed

2015-10-09 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r80076:cbbff5a45632 Date: 2015-10-09 12:26 +0200 http://bitbucket.org/pypy/pypy/changeset/cbbff5a45632/ Log:small refactoring towards unpacking vector elements after the guard has failed diff --git

[pypy-commit] pypy default: merge fortran-order into default

2015-10-09 Thread mattip
Author: mattip Branch: Changeset: r80082:26b886602ace Date: 2015-10-09 14:51 +0300 http://bitbucket.org/pypy/pypy/changeset/26b886602ace/ Log:merge fortran-order into default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy fortran-order: merge default into branch

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80079:fb278777555d Date: 2015-10-09 09:28 +0300 http://bitbucket.org/pypy/pypy/changeset/fb278777555d/ Log:merge default into branch diff too long, truncating to 2000 out of 3790 lines diff --git

[pypy-commit] pypy fortran-order: refactor order handling in nditer

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80078:5ccb2d126b87 Date: 2015-10-09 09:26 +0300 http://bitbucket.org/pypy/pypy/changeset/5ccb2d126b87/ Log:refactor order handling in nditer diff --git a/pypy/module/micronumpy/nditer.py

[pypy-commit] pypy fortran-order: document branch

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80080:c205c030aa9c Date: 2015-10-09 14:50 +0300 http://bitbucket.org/pypy/pypy/changeset/c205c030aa9c/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy fortran-order: test, fix 'A' for empty_like, zeros_like order

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80077:cf73e9b4ad42 Date: 2015-10-07 00:18 +0300 http://bitbucket.org/pypy/pypy/changeset/cf73e9b4ad42/ Log:test, fix 'A' for empty_like, zeros_like order diff --git a/pypy/module/micronumpy/ctors.py

[pypy-commit] pypy fortran-order: close branch to be merged

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80081:69af1190de8f Date: 2015-10-09 14:50 +0300 http://bitbucket.org/pypy/pypy/changeset/69af1190de8f/ Log:close branch to be merged ___ pypy-commit mailing list

[pypy-commit] pypy type_system-cleanup: fix tests

2015-10-09 Thread rlamy
Author: Ronan Lamy Branch: type_system-cleanup Changeset: r80094:7c36291b8749 Date: 2015-10-09 18:16 +0100 http://bitbucket.org/pypy/pypy/changeset/7c36291b8749/ Log:fix tests diff --git a/rpython/jit/metainterp/optimizeopt/test/test_util.py

[pypy-commit] cffi default: Another test (passing)

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r2335:6a85e808c9ac Date: 2015-10-09 19:27 +0200 http://bitbucket.org/cffi/cffi/changeset/6a85e808c9ac/ Log:Another test (passing) diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -3470,6 +3470,12 @@ p

[pypy-commit] pypy default: Test and fix

2015-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r80095:5c2b0a8678a4 Date: 2015-10-09 19:40 +0200 http://bitbucket.org/pypy/pypy/changeset/5c2b0a8678a4/ Log:Test and fix diff --git a/pypy/module/_cffi_backend/ctypearray.py b/pypy/module/_cffi_backend/ctypearray.py ---

[pypy-commit] pypy ppc-updated-backend: More tests

2015-10-09 Thread arigo
Author: Armin Rigo Branch: ppc-updated-backend Changeset: r80084:b91501e7ca46 Date: 2015-10-09 15:13 +0200 http://bitbucket.org/pypy/pypy/changeset/b91501e7ca46/ Log:More tests diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py ---

[pypy-commit] pypy default: Merged in sbauman/pypy (pull request #340)

2015-10-09 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r80086:de57e6e64272 Date: 2015-10-09 15:56 +0200 http://bitbucket.org/pypy/pypy/changeset/de57e6e64272/ Log:Merged in sbauman/pypy (pull request #340) Handle getfield_gc_pure* and getfield_gc_* uniformly in heap.py diff

[pypy-commit] pypy ppc-updated-backend: PPC Backend #7: PyPy Translation

2015-10-09 Thread arigo
Author: Armin Rigo Branch: ppc-updated-backend Changeset: r80083:69f522aef55b Date: 2015-10-09 15:01 +0200 http://bitbucket.org/pypy/pypy/changeset/69f522aef55b/ Log:PPC Backend #7: PyPy Translation All tests pass, and a full PyPy translation works. Some hard gdb-

[pypy-commit] pypy default: Handle getfield_gc_pure* and getfield_gc_* uniformly in heap.py

2015-10-09 Thread sbauman
Author: Spenser Bauman Branch: Changeset: r80085:2a46aa80547f Date: 2015-10-08 11:58 -0400 http://bitbucket.org/pypy/pypy/changeset/2a46aa80547f/ Log:Handle getfield_gc_pure* and getfield_gc_* uniformly in heap.py diff --git a/rpython/jit/metainterp/optimizeopt/heap.py

[pypy-commit] pypy type_system-cleanup: Close branch type_system-cleanup

2015-10-09 Thread rlamy
Author: Ronan Lamy Branch: type_system-cleanup Changeset: r80096:f92f750a921c Date: 2015-10-09 19:47 +0100 http://bitbucket.org/pypy/pypy/changeset/f92f750a921c/ Log:Close branch type_system-cleanup ___ pypy-commit mailing

[pypy-commit] pypy default: Merged type_system-cleanup into default

2015-10-09 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r80097:ca136a601d5b Date: 2015-10-09 19:47 +0100 http://bitbucket.org/pypy/pypy/changeset/ca136a601d5b/ Log:Merged type_system-cleanup into default diff --git a/pypy/module/_io/interp_io.py b/pypy/module/_io/interp_io.py ---

[pypy-commit] pypy default: document merged branch

2015-10-09 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r80098:ed3fe62985f8 Date: 2015-10-09 21:08 +0100 http://bitbucket.org/pypy/pypy/changeset/ed3fe62985f8/ Log:document merged branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy vecopt-merge: removed method and reindented resume_in_blackhole

2015-10-09 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r80087:841182cde9b1 Date: 2015-10-09 17:03 +0200 http://bitbucket.org/pypy/pypy/changeset/841182cde9b1/ Log:removed method and reindented resume_in_blackhole diff --git a/rpython/jit/metainterp/compile.py

[pypy-commit] pypy vecopt-merge: reverted the jitlogparser file (modifications not used anymore)

2015-10-09 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r80088:8f3c47c05e89 Date: 2015-10-09 17:07 +0200 http://bitbucket.org/pypy/pypy/changeset/8f3c47c05e89/ Log:reverted the jitlogparser file (modifications not used anymore) diff --git