[pypy-commit] pypy resume-refactor: revive clone if mutable, unfortunately needed

2014-01-29 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68987:3190114e9b0a Date: 2014-01-29 10:24 +0100 http://bitbucket.org/pypy/pypy/changeset/3190114e9b0a/ Log:revive clone if mutable, unfortunately needed diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/ll

[pypy-commit] stmgc c7: implement inevitable transactions

2014-01-29 Thread Remi Meier
Author: Remi Meier Branch: c7 Changeset: r687:58ad71386b61 Date: 2014-01-29 10:36 +0100 http://bitbucket.org/pypy/stmgc/changeset/58ad71386b61/ Log:implement inevitable transactions diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -22,7 +22,7 @@ char *object_pages; stat

[pypy-commit] pypy precompiled-headers: add a 'clean' target and test non-precompiled header make

2014-01-29 Thread mattip
Author: Matti Picus Branch: precompiled-headers Changeset: r68989:d3af251178e9 Date: 2014-01-29 13:24 +0200 http://bitbucket.org/pypy/pypy/changeset/d3af251178e9/ Log:add a 'clean' target and test non-precompiled header make diff --git a/rpython/translator/platform/posix.py b/rpython/transl

[pypy-commit] pypy precompiled-headers: add NMake specific Definition class that does not fix backslashes

2014-01-29 Thread mattip
Author: Matti Picus Branch: precompiled-headers Changeset: r68990:48a44cf98eff Date: 2014-01-29 13:35 +0200 http://bitbucket.org/pypy/pypy/changeset/48a44cf98eff/ Log:add NMake specific Definition class that does not fix backslashes diff --git a/rpython/translator/platform/posix.py b/rpytho

[pypy-commit] pypy precompiled-headers: skip for abstract class

2014-01-29 Thread mattip
Author: Matti Picus Branch: precompiled-headers Changeset: r68988:8eb1f8f89bc6 Date: 2014-01-29 09:40 +0200 http://bitbucket.org/pypy/pypy/changeset/8eb1f8f89bc6/ Log:skip for abstract class diff --git a/rpython/translator/platform/test/test_distutils.py b/rpython/translator/platform/test/t

[pypy-commit] stmgc c7: remove bogus assert; change some limits for sort.duh to work; implement 'time' builtin in duhton

2014-01-29 Thread Remi Meier
Author: Remi Meier Branch: c7 Changeset: r688:72d1d84af244 Date: 2014-01-29 13:51 +0100 http://bitbucket.org/pypy/stmgc/changeset/72d1d84af244/ Log:remove bogus assert; change some limits for sort.duh to work; implement 'time' builtin in duhton diff --git a/c7/core.c b/c7/core.c --- a

[pypy-commit] stmgc c7: try to implement more general safe-points. not sure if successful

2014-01-29 Thread Remi Meier
Author: Remi Meier Branch: c7 Changeset: r689:4d91804e80ed Date: 2014-01-29 15:07 +0100 http://bitbucket.org/pypy/stmgc/changeset/4d91804e80ed/ Log:try to implement more general safe-points. not sure if successful diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -138,10 +

[pypy-commit] pypy resume-refactor: start fighting with strings

2014-01-29 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68991:07f41e9e2678 Date: 2014-01-29 14:52 +0100 http://bitbucket.org/pypy/pypy/changeset/07f41e9e2678/ Log:start fighting with strings diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --

[pypy-commit] pypy resume-refactor: more string support

2014-01-29 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68992:f87bcc7fdc34 Date: 2014-01-29 15:27 +0100 http://bitbucket.org/pypy/pypy/changeset/f87bcc7fdc34/ Log:more string support diff --git a/rpython/jit/resume/backend.py b/rpython/jit/resume/backend.py --- a/rpython/jit/resume/ba

[pypy-commit] pypy resume-refactor: finish plumbing until we pass a few more tests

2014-01-29 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68994:4726582b17ae Date: 2014-01-29 16:06 +0100 http://bitbucket.org/pypy/pypy/changeset/4726582b17ae/ Log:finish plumbing until we pass a few more tests diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -5,5 +5,6 @@ * compres

[pypy-commit] pypy resume-refactor: finish strings enough for test_loop_unroll to pass

2014-01-29 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68993:9f414dbe4f5c Date: 2014-01-29 15:32 +0100 http://bitbucket.org/pypy/pypy/changeset/9f414dbe4f5c/ Log:finish strings enough for test_loop_unroll to pass diff --git a/rpython/jit/metainterp/optimizeopt/vstring.py b/rpython/j

[pypy-commit] pypy resume-refactor: I think this is the right fix for a test (it still fails, but for unrelated reasons I think)

2014-01-29 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68997:aa12390e9b43 Date: 2014-01-29 19:42 +0100 http://bitbucket.org/pypy/pypy/changeset/aa12390e9b43/ Log:I think this is the right fix for a test (it still fails, but for unrelated reasons I think) diff --git a/rpython/

[pypy-commit] pypy resume-refactor: apparently it can be called in slightly different circumstances too

2014-01-29 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68996:b61b58c06f59 Date: 2014-01-29 18:43 +0100 http://bitbucket.org/pypy/pypy/changeset/b61b58c06f59/ Log:apparently it can be called in slightly different circumstances too diff --git a/rpython/jit/metainterp/optimizeopt/unroll

[pypy-commit] pypy resume-refactor: hack enough at the unrolling to pass the next test

2014-01-29 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68995:d975673661fd Date: 2014-01-29 18:40 +0100 http://bitbucket.org/pypy/pypy/changeset/d975673661fd/ Log:hack enough at the unrolling to pass the next test diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py b/rpython/ji

[pypy-commit] pypy py3k: add maketrans' docs

2014-01-29 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r68998:ced0ef825679 Date: 2014-01-28 15:00 -0800 http://bitbucket.org/pypy/pypy/changeset/ced0ef825679/ Log:add maketrans' docs diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std/unicodeo

[pypy-commit] pypy py3k: adapt to py3

2014-01-29 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r68999:a5ea51eea081 Date: 2014-01-29 11:37 -0800 http://bitbucket.org/pypy/pypy/changeset/a5ea51eea081/ Log:adapt to py3 diff --git a/pypy/interpreter/astcompiler/test/test_compiler.py b/pypy/interpreter/astcompiler/test/test_compiler.py --- a/p

[pypy-commit] pypy default: allow setting dtype.names attribute

2014-01-29 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69002:991a7649add9 Date: 2014-01-29 16:44 -0500 http://bitbucket.org/pypy/pypy/changeset/991a7649add9/ Log:allow setting dtype.names attribute diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/mo

[pypy-commit] pypy default: allow setting array.dtype attribute

2014-01-29 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69001:99640221ab47 Date: 2014-01-29 16:29 -0500 http://bitbucket.org/pypy/pypy/changeset/99640221ab47/ Log:allow setting array.dtype attribute diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/concrete.py -

[pypy-commit] pypy.org extradoc: The right column should select by default "Donate towards xxx"

2014-01-29 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r472:e71408289534 Date: 2014-01-29 23:00 +0100 http://bitbucket.org/pypy/pypy.org/changeset/e71408289534/ Log:The right column should select by default "Donate towards xxx" if we are visiting the page "xxxdonate.html". Otherwise, we get c

[pypy-commit] pypy prepare-split: moved py to pypy._py

2014-01-29 Thread Aquana
Author: Alexander Hesse Branch: prepare-split Changeset: r69003:e56516e8649a Date: 2014-01-29 23:23 +0100 http://bitbucket.org/pypy/pypy/changeset/e56516e8649a/ Log:moved py to pypy._py diff --git a/py/__init__.py b/pypy/_py/__init__.py rename from py/__init__.py rename to pypy/_py/__init__.

[pypy-commit] pypy default: support keepdims arg for array reduce operations

2014-01-29 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69004:9371233f1468 Date: 2014-01-29 17:26 -0500 http://bitbucket.org/pypy/pypy/changeset/9371233f1468/ Log:support keepdims arg for array reduce operations diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarr

[pypy-commit] pypy default: kill unnecessary (as of 23a61cfed4a5) bits

2014-01-29 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r69005:8e51b6cb4481 Date: 2014-01-29 15:07 -0800 http://bitbucket.org/pypy/pypy/changeset/8e51b6cb4481/ Log:kill unnecessary (as of 23a61cfed4a5) bits diff --git a/rpython/rlib/rstruct/nativefmttable.py b/rpython/rlib/rstruct/nativefmttable.py --- a

[pypy-commit] pypy default: fix float16 changes

2014-01-29 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69008:d4d83c8d386a Date: 2014-01-29 18:22 -0500 http://bitbucket.org/pypy/pypy/changeset/d4d83c8d386a/ Log:fix float16 changes diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py --- a/pypy/module/micronumpy/types.py +++ b/

[pypy-commit] pypy default: fix overflow in cast to float16

2014-01-29 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69006:45c5e6b6f992 Date: 2014-01-29 17:58 -0500 http://bitbucket.org/pypy/pypy/changeset/45c5e6b6f992/ Log:fix overflow in cast to float16 diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/module/micronumpy/test/test_dtypes.py --- a/pyp

[pypy-commit] pypy default: fix array init from array scalar

2014-01-29 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69007:caa0da925fad Date: 2014-01-29 18:15 -0500 http://bitbucket.org/pypy/pypy/changeset/caa0da925fad/ Log:fix array init from array scalar diff --git a/pypy/module/micronumpy/strides.py b/pypy/module/micronumpy/strides.py --- a/pypy/module/micronum

[pypy-commit] pypy default: merge heads

2014-01-29 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69009:0ba3660ac64a Date: 2014-01-29 18:24 -0500 http://bitbucket.org/pypy/pypy/changeset/0ba3660ac64a/ Log:merge heads diff --git a/rpython/rlib/rstruct/nativefmttable.py b/rpython/rlib/rstruct/nativefmttable.py --- a/rpython/rlib/rstruct/nativefmtt

[pypy-commit] pypy default: kill along with PACK_ACCEPTS_BROKEN_INPUT

2014-01-29 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r69010:c1f256c2c8ad Date: 2014-01-29 15:37 -0800 http://bitbucket.org/pypy/pypy/changeset/c1f256c2c8ad/ Log:kill along with PACK_ACCEPTS_BROKEN_INPUT diff --git a/pypy/module/struct/formatiterator.py b/pypy/module/struct/formatiterator.py --- a/pypy

[pypy-commit] pypy default: move some low-level stuff out of the annotator

2014-01-29 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r69011:083be7f23e9b Date: 2014-01-30 00:33 + http://bitbucket.org/pypy/pypy/changeset/083be7f23e9b/ Log:move some low-level stuff out of the annotator diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py --- a/rpython/annotator

[pypy-commit] pypy default: implement array.itemset

2014-01-29 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69012:b23a46d3ff05 Date: 2014-01-29 21:02 -0500 http://bitbucket.org/pypy/pypy/changeset/b23a46d3ff05/ Log:implement array.itemset diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/module/m

[pypy-commit] pypy refactor-buffer-api: Fix.

2014-01-29 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-buffer-api Changeset: r69013:2f4fc613cc99 Date: 2014-01-30 06:49 +0100 http://bitbucket.org/pypy/pypy/changeset/2f4fc613cc99/ Log:Fix. diff --git a/pypy/objspace/std/longtype.py b/pypy/objspace/std/longtype.py --- a/pypy/objspace/std/longtype.py +++ b/pyp