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

2016-07-05 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r765:b1d29a113eec Date: 2016-07-05 21:46 +0200 http://bitbucket.org/pypy/pypy.org/changeset/b1d29a113eec/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $64643 of $105000 (

[pypy-commit] pypy py3.5-async: Add is_async check to for_stmt and with_stmt

2016-07-05 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85569:3376dafd7080 Date: 2016-07-05 18:22 +0200 http://bitbucket.org/pypy/pypy/changeset/3376dafd7080/ Log:Add is_async check to for_stmt and with_stmt diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/astcompil

[pypy-commit] pypy py3.5-async: Add handle_power with atom item

2016-07-05 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85568:6d1701e65706 Date: 2016-07-05 18:08 +0200 http://bitbucket.org/pypy/pypy/changeset/6d1701e65706/ Log:Add handle_power with atom item diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/astcompiler/astbuilder

[pypy-commit] pypy py3.5-async: Change handle_power to handle_atom_expr (with await)

2016-07-05 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85567:744aee598f7a Date: 2016-07-05 17:56 +0200 http://bitbucket.org/pypy/pypy/changeset/744aee598f7a/ Log:Change handle_power to handle_atom_expr (with await) diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/a

[pypy-commit] pypy py3.5-async: Implement handle_async_stmt, Parameter bugfix

2016-07-05 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85565:aedfbe75e2b9 Date: 2016-07-05 16:54 +0200 http://bitbucket.org/pypy/pypy/changeset/aedfbe75e2b9/ Log:Implement handle_async_stmt, Parameter bugfix diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/astcompi

[pypy-commit] pypy py3.5-async: Add async_funcdef to decorated

2016-07-05 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5-async Changeset: r85566:52897255462a Date: 2016-07-05 17:13 +0200 http://bitbucket.org/pypy/pypy/changeset/52897255462a/ Log:Add async_funcdef to decorated diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/astcompiler/astbuilder.

[pypy-commit] pypy reverse-debugger: minor fixes

2016-07-05 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85564:f14a0ab01aa2 Date: 2016-07-05 17:04 +0200 http://bitbucket.org/pypy/pypy/changeset/f14a0ab01aa2/ Log:minor fixes diff --git a/rpython/translator/revdb/interact.py b/rpython/translator/revdb/interact.py --- a/rpython/translator/re

[pypy-commit] pypy default: Potential fix for the rare bug that shows up occasionally with cpython

2016-07-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r85563:bd220c268bc9 Date: 2016-07-05 16:51 +0200 http://bitbucket.org/pypy/pypy/changeset/bd220c268bc9/ Log:Potential fix for the rare bug that shows up occasionally with cpython (and more often with pypy). According to reverse-debugger,

[pypy-commit] pypy ppc-vsx-support: remove the integer register allocator. float and int vector register are colocated (i.e. float 32 -> int 0, float 33 -> int 1, ...), this makes things much easier

2016-07-05 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r85562:c97b2b5608a4 Date: 2016-07-05 16:27 +0200 http://bitbucket.org/pypy/pypy/changeset/c97b2b5608a4/ Log:remove the integer register allocator. float and int vector register are colocated (i.e. float 32 -> int 0, float 33

[pypy-commit] pypy ppc-vsx-support: implement more unpack_i combinations, conversion function float -> int

2016-07-05 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r85561:e9942271f923 Date: 2016-07-05 15:42 +0200 http://bitbucket.org/pypy/pypy/changeset/e9942271f923/ Log:implement more unpack_i combinations, conversion function float -> int diff --git a/rpython/jit/backend/ppc/codebuil

[pypy-commit] pypy ppc-vsx-support: merge default

2016-07-05 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r85559:ac89a39486d5 Date: 2016-07-05 13:16 +0200 http://bitbucket.org/pypy/pypy/changeset/ac89a39486d5/ Log:merge default diff --git a/dotviewer/graphparse.py b/dotviewer/graphparse.py --- a/dotviewer/graphparse.py +++ b/dotviewer/g

[pypy-commit] pypy ppc-vsx-support: add intmask to arith in test (vec_int_sub), implement stitch guard

2016-07-05 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r85560:b45d23fda408 Date: 2016-07-05 14:48 +0200 http://bitbucket.org/pypy/pypy/changeset/b45d23fda408/ Log:add intmask to arith in test (vec_int_sub), implement stitch guard diff --git a/rpython/jit/backend/ppc/locations.py b/rpyt

[pypy-commit] pypy reverse-debugger: Next fix (in clibffi.py), improve the debugging support

2016-07-05 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85558:edc44ccff552 Date: 2016-07-05 14:41 +0200 http://bitbucket.org/pypy/pypy/changeset/edc44ccff552/ Log:Next fix (in clibffi.py), improve the debugging support diff --git a/rpython/rlib/clibffi.py b/rpython/rlib/clibffi.py --- a/rpyt

[pypy-commit] pypy default: Fix

2016-07-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r85557:85427fd0119b Date: 2016-07-05 13:17 +0200 http://bitbucket.org/pypy/pypy/changeset/85427fd0119b/ Log:Fix diff --git a/rpython/jit/metainterp/optimizeopt/intdiv.py b/rpython/jit/metainterp/optimizeopt/intdiv.py --- a/rpython/jit/metainterp/optimi

[pypy-commit] pypy reverse-debugger: Generally useful to run most pypy tests on top of a thread-less pypy

2016-07-05 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r8:0efcaa2d00e4 Date: 2016-07-05 09:10 +0200 http://bitbucket.org/pypy/pypy/changeset/0efcaa2d00e4/ Log:Generally useful to run most pypy tests on top of a thread-less pypy diff --git a/rpython/rlib/rthread.py b/rpython/rlib/rthread.

[pypy-commit] pypy default: Found out how to reduce this division to a simple algorithm instead of

2016-07-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r85556:676d2fb4524b Date: 2016-07-05 13:10 +0200 http://bitbucket.org/pypy/pypy/changeset/676d2fb4524b/ Log:Found out how to reduce this division to a simple algorithm instead of using rbigint. Avoids troubles if the full RPython program is

[pypy-commit] pypy default: (s390x, ppc) resolve issue in test_gc_integration (test_malloc_slowpath), register allocator will not use register slots, but the frame slots on the gcmap

2016-07-05 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r85554:a09c99e17a27 Date: 2016-07-05 13:06 +0200 http://bitbucket.org/pypy/pypy/changeset/a09c99e17a27/ Log:(s390x,ppc) resolve issue in test_gc_integration (test_malloc_slowpath), register allocator will not use register slots, but

[pypy-commit] pypy default: (s390x) apply same changes as in 2269d1d, push/pop gcmap callsites/calls modified/added

2016-07-05 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r85553:316ea0980c19 Date: 2016-07-05 11:55 +0200 http://bitbucket.org/pypy/pypy/changeset/316ea0980c19/ Log:(s390x) apply same changes as in 2269d1d, push/pop gcmap callsites/calls modified/added diff --git a/rpython/jit/backend/zarch/arch