[pypy-commit] pypy py3.5: translation fix?

2016-10-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87799:eb9826862295 Date: 2016-10-15 10:21 +0200 http://bitbucket.org/pypy/pypy/changeset/eb9826862295/ Log:translation fix? diff --git a/pypy/module/sys/vm.py b/pypy/module/sys/vm.py --- a/pypy/module/sys/vm.py +++ b/pypy/module/sys/vm.py @@ -41,6

[pypy-commit] pypy py3.5: fix test

2016-10-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87800:196cb232506e Date: 2016-10-15 10:59 +0200 http://bitbucket.org/pypy/pypy/changeset/196cb232506e/ Log:fix test diff --git a/pypy/interpreter/test/test_interpreter.py b/pypy/interpreter/test/test_interpreter.py --- a/pypy/interpreter/test/tes

[pypy-commit] pypy py3.5: Fix %r, %a formatting

2016-10-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87801:9d5476bc80e9 Date: 2016-10-15 11:17 +0200 http://bitbucket.org/pypy/pypy/changeset/9d5476bc80e9/ Log:Fix %r, %a formatting diff --git a/pypy/objspace/std/formatting.py b/pypy/objspace/std/formatting.py --- a/pypy/objspace/std/formatting.py +

[pypy-commit] pypy optinfo-into-bridges: fix a crash I can't manage to reproduce in a test :-(

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87802:04a168fb3f56 Date: 2016-10-13 14:24 +0200 http://bitbucket.org/pypy/pypy/changeset/04a168fb3f56/ Log:fix a crash I can't manage to reproduce in a test :-( diff --git a/rpython/jit/metainterp/optimizeopt/bridgeopt.py

[pypy-commit] pypy optinfo-into-bridges: helper methods

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87805:56bc687540cc Date: 2016-10-14 15:59 +0200 http://bitbucket.org/pypy/pypy/changeset/56bc687540cc/ Log:helper methods diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py --- a/rpython/jit/me

[pypy-commit] pypy optinfo-into-bridges: a random test (had to change to 6 bits in the process, because resumecode uses

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87803:769bf5d902c4 Date: 2016-10-14 14:38 +0200 http://bitbucket.org/pypy/pypy/changeset/769bf5d902c4/ Log:a random test (had to change to 6 bits in the process, because resumecode uses 1 bit for extension bytes and

[pypy-commit] pypy optinfo-into-bridges: make use of the full three bytes that resumecode uses by allowing more values

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87810:3170ca56ec4a Date: 2016-10-14 18:09 +0200 http://bitbucket.org/pypy/pypy/changeset/3170ca56ec4a/ Log:make use of the full three bytes that resumecode uses by allowing more values this saves memory for

[pypy-commit] pypy optinfo-into-bridges: also add a Writer class

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87809:e1832b3ddde9 Date: 2016-10-14 17:28 +0200 http://bitbucket.org/pypy/pypy/changeset/e1832b3ddde9/ Log:also add a Writer class diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py --- a/rpyth

[pypy-commit] pypy optinfo-into-bridges: just use an over-allocated list

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87808:19183b43c40b Date: 2016-10-14 17:00 +0200 http://bitbucket.org/pypy/pypy/changeset/19183b43c40b/ Log:just use an over-allocated list diff --git a/rpython/jit/metainterp/optimizeopt/bridgeopt.py b/rpython/jit/metainte

[pypy-commit] pypy optinfo-into-bridges: a general resume improvement: move the rd_count into the resumecode

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87811:5c26cc66adc6 Date: 2016-10-15 13:01 +0200 http://bitbucket.org/pypy/pypy/changeset/5c26cc66adc6/ Log:a general resume improvement: move the rd_count into the resumecode diff --git a/rpython/jit/metainterp/compile.py

[pypy-commit] pypy optinfo-into-bridges: more shortcuts

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87806:954c6ef729d0 Date: 2016-10-14 16:24 +0200 http://bitbucket.org/pypy/pypy/changeset/954c6ef729d0/ Log:more shortcuts diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py --- a/rpython/jit/me

[pypy-commit] pypy optinfo-into-bridges: factor out resumecode decoding into a Reader class instead of passing indexes everywhere

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87804:55bfa972b650 Date: 2016-10-14 15:46 +0200 http://bitbucket.org/pypy/pypy/changeset/55bfa972b650/ Log:factor out resumecode decoding into a Reader class instead of passing indexes everywhere diff --git a/rpytho

[pypy-commit] pypy optinfo-into-bridges: add a Writer class too

2016-10-15 Thread cfbolz
Author: Carl Friedrich Bolz Branch: optinfo-into-bridges Changeset: r87807:839e6546a571 Date: 2016-10-14 16:54 +0200 http://bitbucket.org/pypy/pypy/changeset/839e6546a571/ Log:add a Writer class too diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py --- a/rpytho

[pypy-commit] pypy py3.5: Trying to fix some re failures in 3.5 (will graft back to default)

2016-10-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87812:bff060a4f720 Date: 2016-10-15 13:55 +0200 http://bitbucket.org/pypy/pypy/changeset/bff060a4f720/ Log:Trying to fix some re failures in 3.5 (will graft back to default) diff --git a/rpython/rlib/rlocale.py b/rpython/rlib/rlocale.py --- a/rpyt

[pypy-commit] pypy py3.5: Add error/warning for re.split('')

2016-10-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87814:bd88b9bb4db8 Date: 2016-10-15 14:25 +0200 http://bitbucket.org/pypy/pypy/changeset/bd88b9bb4db8/ Log:Add error/warning for re.split('') diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/module/_sre/inter

[pypy-commit] pypy py3.5: Add __module__

2016-10-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87813:6a5ddfcf8234 Date: 2016-10-15 14:08 +0200 http://bitbucket.org/pypy/pypy/changeset/6a5ddfcf8234/ Log:Add __module__ diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/module/_sre/interp_sre.py +++ b/pypy/

[pypy-commit] pypy py3.5: translation fix

2016-10-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87815:e7a843df6b91 Date: 2016-10-15 13:36 +0100 http://bitbucket.org/pypy/pypy/changeset/e7a843df6b91/ Log:translation fix diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/rposix.py @@ -2

[pypy-commit] pypy py3.5: Fix: built-in types need a name like 'module.ClassName', not a __module__

2016-10-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87816:ca7a14ba08cd Date: 2016-10-15 18:09 +0200 http://bitbucket.org/pypy/pypy/changeset/ca7a14ba08cd/ Log:Fix: built-in types need a name like 'module.ClassName', not a __module__ attribute diff --git a/pypy/module/_sre/interp_sre.py b/py

[pypy-commit] pypy default: translation fix

2016-10-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r87818:376baad1bba4 Date: 2016-10-15 13:36 +0100 http://bitbucket.org/pypy/pypy/changeset/376baad1bba4/ Log:translation fix diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/rposix.py @@ -2319,7

[pypy-commit] pypy default: Trying to fix some re failures in 3.5 (will graft back to default)

2016-10-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r87817:1a5d69aacd99 Date: 2016-10-15 13:55 +0200 http://bitbucket.org/pypy/pypy/changeset/1a5d69aacd99/ Log:Trying to fix some re failures in 3.5 (will graft back to default) diff --git a/rpython/rlib/rlocale.py b/rpython/rlib/rlocale.py --- a/rpython/r

[pypy-commit] pypy py3.5: Support the 64-bit range

2016-10-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87819:5b8d4614dcc8 Date: 2016-10-15 18:21 +0200 http://bitbucket.org/pypy/pypy/changeset/5b8d4614dcc8/ Log:Support the 64-bit range diff --git a/pypy/module/zlib/interp_zlib.py b/pypy/module/zlib/interp_zlib.py --- a/pypy/module/zlib/interp_zlib.p