[pypy-commit] pypy jit-leaner-frontend: one more commit of progress

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82872:87305d3006b1 Date: 2016-03-07 22:10 +0200 http://bitbucket.org/pypy/pypy/changeset/87305d3006b1/ Log:one more commit of progress diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/ji

[pypy-commit] pypy s390x-backend: correct positioning of the ptr to write

2016-03-07 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r82871:89a10fc86c4b Date: 2016-03-07 20:47 +0100 http://bitbucket.org/pypy/pypy/changeset/89a10fc86c4b/ Log:correct positioning of the ptr to write diff --git a/rpython/jit/backend/ppc/opassembler.py b/rpython/jit/backend/ppc/opassem

[pypy-commit] pypy default: fix test after 3c4aee3b5f7a

2016-03-07 Thread mattip
Author: mattip Branch: Changeset: r82870:d3f6d015182f Date: 2016-03-07 21:25 +0200 http://bitbucket.org/pypy/pypy/changeset/d3f6d015182f/ Log:fix test after 3c4aee3b5f7a diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -240,6 +240,7 @@ Kristjan Valur Jonsson David Lievens

[pypy-commit] pypy s390x-backend: correct shift for ppc zero array, ofs_loc can be a register

2016-03-07 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r82869:014ea5f68140 Date: 2016-03-07 19:47 +0100 http://bitbucket.org/pypy/pypy/changeset/014ea5f68140/ Log:correct shift for ppc zero array, ofs_loc can be a register diff --git a/rpython/jit/backend/ppc/opassembler.py b/rpython/jit

[pypy-commit] pypy default: expand

2016-03-07 Thread fijal
Author: fijal Branch: Changeset: r82868:cc69148b1226 Date: 2016-03-07 10:52 +0200 http://bitbucket.org/pypy/pypy/changeset/cc69148b1226/ Log:expand diff --git a/pypy/doc/release-5.0.0.rst b/pypy/doc/release-5.0.0.rst --- a/pypy/doc/release-5.0.0.rst +++ b/pypy/doc/release-5.0.0.rst @@ -12,11

[pypy-commit] pypy default: update rev numbers in script

2016-03-07 Thread mattip
Author: mattip Branch: Changeset: r82866:ed4de848b26a Date: 2016-03-07 20:11 +0200 http://bitbucket.org/pypy/pypy/changeset/ed4de848b26a/ Log:update rev numbers in script diff --git a/pypy/tool/release/repackage.sh b/pypy/tool/release/repackage.sh --- a/pypy/tool/release/repackage.sh +++ b/

[pypy-commit] pypy default: use upper case more

2016-03-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r82867:937e32c2f31c Date: 2016-03-07 09:41 +0100 http://bitbucket.org/pypy/pypy/changeset/937e32c2f31c/ Log:use upper case more diff --git a/pypy/doc/release-5.0.0.rst b/pypy/doc/release-5.0.0.rst --- a/pypy/doc/release-5.0.0.rst +++ b/pypy/doc

[pypy-commit] pypy rawrefcount-review: Add stateful hypothesis testing for rawrefcount

2016-03-07 Thread rlamy
Author: Ronan Lamy Branch: rawrefcount-review Changeset: r82865:7ddef219107f Date: 2016-03-07 18:40 + http://bitbucket.org/pypy/pypy/changeset/7ddef219107f/ Log:Add stateful hypothesis testing for rawrefcount diff --git a/rpython/memory/gc/test/test_rawrefcount.py b/rpython/memory/gc/te

[pypy-commit] pypy rawrefcount-review: Factor out all interpreter-dependent behaviour into a few GC methods

2016-03-07 Thread rlamy
Author: Ronan Lamy Branch: rawrefcount-review Changeset: r82864:7daebe814a60 Date: 2016-03-06 00:27 + http://bitbucket.org/pypy/pypy/changeset/7daebe814a60/ Log:Factor out all interpreter-dependent behaviour into a few GC methods diff --git a/rpython/memory/gc/incminimark.py b/rpython/me

[pypy-commit] pypy default: whitespace cleanup, typo, extend one point

2016-03-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r82863:0ea92ff6957c Date: 2016-03-07 19:24 +0100 http://bitbucket.org/pypy/pypy/changeset/0ea92ff6957c/ Log:whitespace cleanup, typo, extend one point diff --git a/pypy/doc/release-5.0.0.rst b/pypy/doc/release-5.0.0.rst --- a/pypy/doc/release-5

[pypy-commit] pypy default: split performance improvements from refactorings

2016-03-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r82862:b5226bfbeb24 Date: 2016-03-07 19:23 +0100 http://bitbucket.org/pypy/pypy/changeset/b5226bfbeb24/ Log:split performance improvements from refactorings diff --git a/pypy/doc/release-5.0.0.rst b/pypy/doc/release-5.0.0.rst --- a/pypy/doc/rel

[pypy-commit] pypy release-5.x: create larger c files by indexing directories together (previously each file was seperate)

2016-03-07 Thread mattip
Author: mattip Branch: release-5.x Changeset: r82858:0bd65aa2c604 Date: 2016-02-08 21:53 +0200 http://bitbucket.org/pypy/pypy/changeset/0bd65aa2c604/ Log:create larger c files by indexing directories together (previously each file was seperate) diff --git a/rpython/translator/c/genc.

[pypy-commit] pypy default: create larger c files by indexing directories together (previously each file was seperate)

2016-03-07 Thread mattip
Author: mattip Branch: Changeset: r82860:3c4aee3b5f7a Date: 2016-02-08 21:53 +0200 http://bitbucket.org/pypy/pypy/changeset/3c4aee3b5f7a/ Log:create larger c files by indexing directories together (previously each file was seperate) diff --git a/rpython/translator/c/genc.py b/rpytho

[pypy-commit] pypy release-5.x: backout 666871b885d9, might be the cause of lib-python.2.7.test.test_xml_etree failure

2016-03-07 Thread mattip
Author: mattip Branch: release-5.x Changeset: r82856:1f238bdfca88 Date: 2016-03-07 19:52 +0200 http://bitbucket.org/pypy/pypy/changeset/1f238bdfca88/ Log:backout 666871b885d9, might be the cause of lib- python.2.7.test.test_xml_etree failure diff --git a/pypy/interpreter/function.py

[pypy-commit] pypy release-5.x: comment the reason for the change

2016-03-07 Thread mattip
Author: mattip Branch: release-5.x Changeset: r82859:ad5a4e55fa8e Date: 2016-03-07 20:02 +0200 http://bitbucket.org/pypy/pypy/changeset/ad5a4e55fa8e/ Log:comment the reason for the change diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py --- a/rpython/translator/c/genc

[pypy-commit] pypy default: comment the reason for the change

2016-03-07 Thread mattip
Author: mattip Branch: Changeset: r82861:31f9f0c39273 Date: 2016-03-07 20:02 +0200 http://bitbucket.org/pypy/pypy/changeset/31f9f0c39273/ Log:comment the reason for the change diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py --- a/rpython/translator/c/genc.py +++ b/r

[pypy-commit] pypy release-5.x: backout c7cc35224c29 - tests for 666871b885d9

2016-03-07 Thread mattip
Author: mattip Branch: release-5.x Changeset: r82857:71586f7de6b0 Date: 2016-03-07 19:53 +0200 http://bitbucket.org/pypy/pypy/changeset/71586f7de6b0/ Log:backout c7cc35224c29 - tests for 666871b885d9 diff --git a/pypy/objspace/std/test/test_obj.py b/pypy/objspace/std/test/test_obj.py --- a/

[pypy-commit] pypy py3k: Fix error messages when unicode and bytes are mixed in the re module usage.

2016-03-07 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r82855:528d213af6e5 Date: 2016-03-07 18:52 +0100 http://bitbucket.org/pypy/pypy/changeset/528d213af6e5/ Log:Fix error messages when unicode and bytes are mixed in the re module usage. 1) Tests were failing after the last merge from

[pypy-commit] pypy default: make sure we install the latest and greates

2016-03-07 Thread fijal
Author: fijal Branch: Changeset: r82854:ab7250954435 Date: 2016-03-07 18:56 +0200 http://bitbucket.org/pypy/pypy/changeset/ab7250954435/ Log:make sure we install the latest and greates diff --git a/requirements.txt b/requirements.txt --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3

[pypy-commit] pypy default: list enum as a dependency directly

2016-03-07 Thread fijal
Author: fijal Branch: Changeset: r82853:aec781f25ac8 Date: 2016-03-07 18:49 +0200 http://bitbucket.org/pypy/pypy/changeset/aec781f25ac8/ Log:list enum as a dependency directly diff --git a/requirements.txt b/requirements.txt --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ # hy

[pypy-commit] pypy jit-leaner-frontend: fix compile.py until first test passes

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82851:c214873db69e Date: 2016-03-07 18:14 +0200 http://bitbucket.org/pypy/pypy/changeset/c214873db69e/ Log:fix compile.py until first test passes diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpy

[pypy-commit] pypy jit-leaner-frontend: in-progress

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82852:2c79e6dbfade Date: 2016-03-07 18:28 +0200 http://bitbucket.org/pypy/pypy/changeset/2c79e6dbfade/ Log:in-progress diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainterp/compile

[pypy-commit] pypy jit-leaner-frontend: whack at compile.py

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82850:4c340087dad9 Date: 2016-03-07 18:08 +0200 http://bitbucket.org/pypy/pypy/changeset/4c340087dad9/ Log:whack at compile.py diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: almost fix test_optimizeopt, two tests left

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82849:91bcb43bca18 Date: 2016-03-07 18:04 +0200 http://bitbucket.org/pypy/pypy/changeset/91bcb43bca18/ Log:almost fix test_optimizeopt, two tests left diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py ---

[pypy-commit] pypy s390x-enhance-speed: missing module import, wrong attr access

2016-03-07 Thread plan_rich
Author: Richard Plangger Branch: s390x-enhance-speed Changeset: r82848:adcad73cca0f Date: 2016-03-07 16:28 +0100 http://bitbucket.org/pypy/pypy/changeset/adcad73cca0f/ Log:missing module import, wrong attr access diff --git a/rpython/jit/backend/zarch/pool.py b/rpython/jit/backend/zarch/poo

[pypy-commit] pypy s390x-enhance-speed: added two more pointer to the literal pool, exchanged some registers for better pipeline flow

2016-03-07 Thread plan_rich
Author: Richard Plangger Branch: s390x-enhance-speed Changeset: r82847:cc0fd9f1b25f Date: 2016-03-07 15:38 +0100 http://bitbucket.org/pypy/pypy/changeset/cc0fd9f1b25f/ Log:added two more pointer to the literal pool, exchanged some registers for better pipeline flow diff --git a/rpyth

[pypy-commit] pypy jit-leaner-frontend: start fighting with unrolling, make most of the tests pass in test_optimizeopt by simplifying what CompileData stores

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82846:19da356e7036 Date: 2016-03-07 17:15 +0200 http://bitbucket.org/pypy/pypy/changeset/19da356e7036/ Log:start fighting with unrolling, make most of the tests pass in test_optimizeopt by simplifying what CompileData stores diff -

[pypy-commit] pypy s390x-enhance-speed: using load_imm using pool instead of load_imm_plus for gcrootmap (root stack top addr). there is not gain for doing so on s390x.

2016-03-07 Thread plan_rich
Author: Richard Plangger Branch: s390x-enhance-speed Changeset: r82845:62241a24deb5 Date: 2016-03-07 15:10 +0100 http://bitbucket.org/pypy/pypy/changeset/62241a24deb5/ Log:using load_imm using pool instead of load_imm_plus for gcrootmap (root stack top addr). there is not gain for doi

[pypy-commit] pypy s390x-backend: updated s390x docu

2016-03-07 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r82844:a144c706eae1 Date: 2016-03-07 12:18 +0100 http://bitbucket.org/pypy/pypy/changeset/a144c706eae1/ Log:updated s390x docu diff --git a/rpython/doc/s390x.rst b/rpython/doc/s390x.rst --- a/rpython/doc/s390x.rst +++ b/rpython/doc/s3

[pypy-commit] pypy s390x-enhance-speed: partly enabling the literal pool. it is now simpler and does not allocate 32bit values

2016-03-07 Thread plan_rich
Author: Richard Plangger Branch: s390x-enhance-speed Changeset: r82843:9c1e430cbed5 Date: 2016-03-07 12:00 +0100 http://bitbucket.org/pypy/pypy/changeset/9c1e430cbed5/ Log:partly enabling the literal pool. it is now simpler and does not allocate 32bit values diff --git a/rpython/jit/

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

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82840:710fa15b8ea5 Date: 2016-03-07 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/710fa15b8ea5/ Log:fixes diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp/opencoder

[pypy-commit] pypy jit-leaner-frontend: pass the whole test_optimizebasic

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82841:0fed4262ac28 Date: 2016-03-07 11:09 +0200 http://bitbucket.org/pypy/pypy/changeset/0fed4262ac28/ Log:pass the whole test_optimizebasic diff --git a/rpython/jit/metainterp/test/test_resume.py b/rpython/jit/metainterp/test/test_resume

[pypy-commit] pypy jit-leaner-frontend: get to the point of running into problems with unrolling

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82842:c6a2a4c8c114 Date: 2016-03-07 11:15 +0200 http://bitbucket.org/pypy/pypy/changeset/c6a2a4c8c114/ Log:get to the point of running into problems with unrolling diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b

[pypy-commit] pypy release-5.x: expand

2016-03-07 Thread fijal
Author: fijal Branch: release-5.x Changeset: r82839:9d1c0be464a7 Date: 2016-03-07 10:52 +0200 http://bitbucket.org/pypy/pypy/changeset/9d1c0be464a7/ Log:expand diff --git a/pypy/doc/release-5.0.0.rst b/pypy/doc/release-5.0.0.rst --- a/pypy/doc/release-5.0.0.rst +++ b/pypy/doc/release-5.0.0.rs

[pypy-commit] pypy release-5.x: use upper case more

2016-03-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: release-5.x Changeset: r82838:d7fe9ed4eb8f Date: 2016-03-07 09:41 +0100 http://bitbucket.org/pypy/pypy/changeset/d7fe9ed4eb8f/ Log:use upper case more diff --git a/pypy/doc/release-5.0.0.rst b/pypy/doc/release-5.0.0.rst --- a/pypy/doc/release-5.0.0.rst +++

[pypy-commit] pypy jit-leaner-frontend: start passing those tests, slowly

2016-03-07 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82837:7d27725a0a80 Date: 2016-03-07 10:34 +0200 http://bitbucket.org/pypy/pypy/changeset/7d27725a0a80/ Log:start passing those tests, slowly diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/