[pypy-commit] pypy vecopt: problem with float abs (expanded variable but did not remove second use), andps constant pointed to neg constant

2015-06-04 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77876:062f2c00c3f0 Date: 2015-06-05 08:56 +0200 http://bitbucket.org/pypy/pypy/changeset/062f2c00c3f0/ Log:problem with float abs (expanded variable but did not remove second use), andps constant pointed to neg constant added a test

[pypy-commit] pypy py3k: Fix test.

2015-06-04 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77875:8655efcabf66 Date: 2015-06-05 05:55 +0200 http://bitbucket.org/pypy/pypy/changeset/8655efcabf66/ Log:Fix test. diff --git a/pypy/module/test_lib_pypy/test_grp_extra.py b/pypy/module/test_lib_pypy/test_grp_extra.py --- a/pypy/module/test_li

[pypy-commit] pypy default: assign to self.flags later in __init__ and fewer times, seems to help immutablility

2015-06-04 Thread mattip
Author: mattip Branch: Changeset: r77874:f183f9e36f8d Date: 2015-06-05 00:10 +0300 http://bitbucket.org/pypy/pypy/changeset/f183f9e36f8d/ Log:assign to self.flags later in __init__ and fewer times, seems to help immutablility diff --git a/pypy/module/micronumpy/concrete.py b/pypy/m

[pypy-commit] pypy vecopt: silenced rpython complaints

2015-06-04 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77873:e5d7788d191b Date: 2015-06-04 18:47 +0200 http://bitbucket.org/pypy/pypy/changeset/e5d7788d191b/ Log:silenced rpython complaints diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/j

[pypy-commit] pypy optresult: no, we already call this from force_box

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77872:d3db30dc2194 Date: 2015-06-04 18:39 +0200 http://bitbucket.org/pypy/pypy/changeset/d3db30dc2194/ Log:no, we already call this from force_box diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/o

[pypy-commit] pypy optresult: this is I think necessary

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77871:96fb95477afe Date: 2015-06-04 18:38 +0200 http://bitbucket.org/pypy/pypy/changeset/96fb95477afe/ Log:this is I think necessary diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/opt

[pypy-commit] pypy optresult: start killing things

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77869:e525465d156c Date: 2015-06-04 18:22 +0200 http://bitbucket.org/pypy/pypy/changeset/e525465d156c/ Log:start killing things diff --git a/rpython/jit/backend/llsupport/gc.py b/rpython/jit/backend/llsupport/gc.py --- a/rpython/jit/b

[pypy-commit] pypy optresult: kill kill kill

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77870:ef10515df039 Date: 2015-06-04 18:23 +0200 http://bitbucket.org/pypy/pypy/changeset/ef10515df039/ Log:kill kill kill diff --git a/rpython/jit/metainterp/logger.py b/rpython/jit/metainterp/logger.py --- a/rpython/jit/metainterp/log

[pypy-commit] pypy vecopt: int expand 64 bit working

2015-06-04 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77868:812b3caa438c Date: 2015-06-04 18:37 +0200 http://bitbucket.org/pypy/pypy/changeset/812b3caa438c/ Log:int expand 64 bit working diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit.py --- a/pyp

[pypy-commit] pypy py3k: Add workaround for when host interpreter has slightly different errnos than interpreter under test.

2015-06-04 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77867:e6c53e141773 Date: 2015-06-04 18:26 +0200 http://bitbucket.org/pypy/pypy/changeset/e6c53e141773/ Log:Add workaround for when host interpreter has slightly different errnos than interpreter under test. See comment for details

[pypy-commit] pypy py3k: Try to make tests with threads and signals more reliable.

2015-06-04 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77866:906fd02db149 Date: 2015-06-04 17:27 +0200 http://bitbucket.org/pypy/pypy/changeset/906fd02db149/ Log:Try to make tests with threads and signals more reliable. diff --git a/pypy/module/thread/test/test_lock.py b/pypy/module/thread/test/test

[pypy-commit] pypy vecopt: adapted test_zjit to changes in micro numpy

2015-06-04 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77865:a0cf34db417d Date: 2015-06-04 18:10 +0200 http://bitbucket.org/pypy/pypy/changeset/a0cf34db417d/ Log:adapted test_zjit to changes in micro numpy added a stub for int expansion diff --git a/pypy/module/micronumpy/compile.py b/

[pypy-commit] pypy vecopt: added missing vec counters to jitprof test

2015-06-04 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77864:b41e4cb3e026 Date: 2015-06-04 14:53 +0200 http://bitbucket.org/pypy/pypy/changeset/b41e4cb3e026/ Log:added missing vec counters to jitprof test diff --git a/rpython/jit/backend/x86/regalloc.py b/rpython/jit/backend/x86/regalloc.py --

[pypy-commit] pypy vecopt: merged release-2.6.x

2015-06-04 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77863:d3969a3c7bb3 Date: 2015-06-04 14:43 +0200 http://bitbucket.org/pypy/pypy/changeset/d3969a3c7bb3/ Log:merged release-2.6.x diff too long, truncating to 2000 out of 4 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags

[pypy-commit] pypy optresult: fixes to vstring, we need unrolling otherwise it's chasing a wild goose :/

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77862:17aa2869ed86 Date: 2015-06-04 17:42 +0200 http://bitbucket.org/pypy/pypy/changeset/17aa2869ed86/ Log:fixes to vstring, we need unrolling otherwise it's chasing a wild goose :/ diff --git a/rpython/jit/metainterp/compile.p

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

2015-06-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r618:d0a151845933 Date: 2015-06-04 15:43 +0200 http://bitbucket.org/pypy/pypy.org/changeset/d0a151845933/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -21,7 +21,10 @@ - This donation will

[pypy-commit] pypy optresult: whack at some tests

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77861:66d113cccb50 Date: 2015-06-04 14:31 +0200 http://bitbucket.org/pypy/pypy/changeset/66d113cccb50/ Log:whack at some tests diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metain

[pypy-commit] pypy py3k: Add the struct module to more tests' spaceconfig (the pure Python version was removed on this branch).

2015-06-04 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77860:a96f6fcb20fd Date: 2015-06-04 14:21 +0200 http://bitbucket.org/pypy/pypy/changeset/a96f6fcb20fd/ Log:Add the struct module to more tests' spaceconfig (the pure Python version was removed on this branch). diff --git a/pypy/module/_po

[pypy-commit] pypy py3k: Fix.

2015-06-04 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r77859:0b2fa08966dd Date: 2015-06-04 14:09 +0200 http://bitbucket.org/pypy/pypy/changeset/0b2fa08966dd/ Log:Fix. diff --git a/lib_pypy/grp.py b/lib_pypy/grp.py --- a/lib_pypy/grp.py +++ b/lib_pypy/grp.py @@ -43,8 +43,7 @@ def getgrnam(name):

[pypy-commit] pypy optresult: can't do it due to raise_continue_running_normally

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77858:ee0c29ea36be Date: 2015-06-04 14:23 +0200 http://bitbucket.org/pypy/pypy/changeset/ee0c29ea36be/ Log:can't do it due to raise_continue_running_normally diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/comp

[pypy-commit] pypy default: Redo 5cf9f578ca18 (which I only noticed by luck was reverted...).

2015-06-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77857:5d676752ae66 Date: 2015-06-04 13:17 +0100 http://bitbucket.org/pypy/pypy/changeset/5d676752ae66/ Log:Redo 5cf9f578ca18 (which I only noticed by luck was reverted...). As shown one line before the crash, "latin-1" is the only RPython-

[pypy-commit] pypy optresult: fix for llgraph backend

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77856:27601b29a154 Date: 2015-06-04 14:14 +0200 http://bitbucket.org/pypy/pypy/changeset/27601b29a154/ Log:fix for llgraph backend diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/runner_test.py --- a/rp

[pypy-commit] pypy optresult: fight with spurious test failures

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77855:ce07bb0bfef4 Date: 2015-06-04 14:11 +0200 http://bitbucket.org/pypy/pypy/changeset/ce07bb0bfef4/ Log:fight with spurious test failures diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/runner_test.p

[pypy-commit] pypy optresult: track the length of strings

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77854:7fb61d4136c7 Date: 2015-06-04 13:42 +0200 http://bitbucket.org/pypy/pypy/changeset/7fb61d4136c7/ Log:track the length of strings diff --git a/rpython/jit/metainterp/optimizeopt/intbounds.py b/rpython/jit/metainterp/optimizeopt/i

[pypy-commit] pypy optresult: blind fix

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77852:c1b80de18b21 Date: 2015-06-04 13:31 +0200 http://bitbucket.org/pypy/pypy/changeset/c1b80de18b21/ Log:blind fix diff --git a/rpython/jit/metainterp/optimizeopt/virtualize.py b/rpython/jit/metainterp/optimizeopt/virtualize.py ---

[pypy-commit] pypy optresult: kill dead code

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77853:20ebcf1752f1 Date: 2015-06-04 13:33 +0200 http://bitbucket.org/pypy/pypy/changeset/20ebcf1752f1/ Log:kill dead code diff --git a/rpython/jit/metainterp/optimizeopt/util.py b/rpython/jit/metainterp/optimizeopt/util.py --- a/rpyth

[pypy-commit] pypy optresult: skip one too direct test. fix one case of virtuals

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77850:13cfedd23e39 Date: 2015-06-04 11:52 +0200 http://bitbucket.org/pypy/pypy/changeset/13cfedd23e39/ Log:skip one too direct test. fix one case of virtuals diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metain

[pypy-commit] pypy optresult: fix test_w*

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77851:dfd8a770d2a0 Date: 2015-06-04 12:05 +0200 http://bitbucket.org/pypy/pypy/changeset/dfd8a770d2a0/ Log:fix test_w* diff --git a/rpython/jit/metainterp/test/test_warmstate.py b/rpython/jit/metainterp/test/test_warmstate.py --- a/rp

[pypy-commit] pypy optresult: enable this check always, we can always disable it later

2015-06-04 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77849:9af0f17031ad Date: 2015-06-04 11:34 +0200 http://bitbucket.org/pypy/pypy/changeset/9af0f17031ad/ Log:enable this check always, we can always disable it later diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython

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

2015-06-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r617:7b4be7c61736 Date: 2015-06-04 09:17 +0200 http://bitbucket.org/pypy/pypy.org/changeset/7b4be7c61736/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -9,13 +9,13 @@ $(function() { $("#pro

[pypy-commit] stmgc c8-gil-like: More thoughts

2015-06-04 Thread arigo
Author: Armin Rigo Branch: c8-gil-like Changeset: r1790:0d8839060446 Date: 2015-06-04 09:14 +0200 http://bitbucket.org/pypy/stmgc/changeset/0d8839060446/ Log:More thoughts diff --git a/c8/CALL_RELEASE_GIL b/c8/CALL_RELEASE_GIL --- a/c8/CALL_RELEASE_GIL +++ b/c8/CALL_RELEASE_GIL @@ -28,6 +28,