[pypy-commit] pypy fix-sre-problems: merge default

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: fix-sre-problems Changeset: r94152:f034b1d5a9e9 Date: 2018-03-28 09:24 +0200 http://bitbucket.org/pypy/pypy/changeset/f034b1d5a9e9/ Log:merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.

[pypy-commit] pypy fix-sre-problems: Add comment

2018-03-28 Thread arigo
Author: Armin Rigo Branch: fix-sre-problems Changeset: r94153:e0f94dd72f35 Date: 2018-03-28 10:45 +0200 http://bitbucket.org/pypy/pypy/changeset/e0f94dd72f35/ Log:Add comment diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/module/_sre/interp_sre.py +++

[pypy-commit] pypy fix-sre-problems: - remove frontend_tag_overflow

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: fix-sre-problems Changeset: r94154:c7964f0be55f Date: 2018-03-28 10:49 +0200 http://bitbucket.org/pypy/pypy/changeset/c7964f0be55f/ Log:- remove frontend_tag_overflow - rename done to not clash with TraceIterator.done - add a defensi

[pypy-commit] pypy fix-sre-problems: typo

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: fix-sre-problems Changeset: r94155:388756e1820b Date: 2018-03-28 10:50 +0200 http://bitbucket.org/pypy/pypy/changeset/388756e1820b/ Log:typo diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b

[pypy-commit] pypy fix-sre-problems: check for trace tag overflow more systematically (thanks Armin)

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: fix-sre-problems Changeset: r94157:0d7163be06ae Date: 2018-03-28 11:32 +0200 http://bitbucket.org/pypy/pypy/changeset/0d7163be06ae/ Log:check for trace tag overflow more systematically (thanks Armin) diff --git a/rpython/jit/metainterp/opencoder.py

[pypy-commit] pypy fix-sre-problems: fix test for green fields

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: fix-sre-problems Changeset: r94158:30487ab1f380 Date: 2018-03-28 11:34 +0200 http://bitbucket.org/pypy/pypy/changeset/30487ab1f380/ Log:fix test for green fields diff --git a/rpython/rlib/test/test_jit.py b/rpython/rlib/test/test_jit.py --- a/rpyth

[pypy-commit] pypy fix-sre-problems: check for tag overflow before every call to tracing_done

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: fix-sre-problems Changeset: r94156:bee54814e222 Date: 2018-03-28 11:07 +0200 http://bitbucket.org/pypy/pypy/changeset/bee54814e222/ Log:check for tag overflow before every call to tracing_done diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpyth

[pypy-commit] pypy default: silence test_llinterp_complete

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r94159:b437cad15ce6 Date: 2018-03-28 12:38 +0200 http://bitbucket.org/pypy/pypy/changeset/b437cad15ce6/ Log:silence test_llinterp_complete (bad fijal, no cookie) diff --git a/rpython/rtyper/llinterp.py b/rpython/rtyper/llinterp.py --- a

[pypy-commit] pypy fix-sre-problems: merge default

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: fix-sre-problems Changeset: r94160:f44921d7b728 Date: 2018-03-28 12:46 +0200 http://bitbucket.org/pypy/pypy/changeset/f44921d7b728/ Log:merge default diff --git a/rpython/rtyper/llinterp.py b/rpython/rtyper/llinterp.py --- a/rpython/rtyper/llinterp

[pypy-commit] pypy jit-hooks-can-be-disabled: add a hook that makes it possible to disable all other hooks.

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: jit-hooks-can-be-disabled Changeset: r94161:df360c36c909 Date: 2018-03-28 13:28 +0200 http://bitbucket.org/pypy/pypy/changeset/df360c36c909/ Log:add a hook that makes it possible to disable all other hooks. diff --git a/rpython/jit/metainterp/compi

[pypy-commit] pypy jit-hooks-can-be-disabled: use new hook to check whether any hooks are set at all

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: jit-hooks-can-be-disabled Changeset: r94162:d27c76b67b51 Date: 2018-03-28 14:03 +0200 http://bitbucket.org/pypy/pypy/changeset/d27c76b67b51/ Log:use new hook to check whether any hooks are set at all diff --git a/pypy/module/pypyjit/hooks.py b/pypy

[pypy-commit] pypy jit-hooks-can-be-disabled: if no JitHookInterface is given, disable hooks completely

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: jit-hooks-can-be-disabled Changeset: r94163:f85a77753cf9 Date: 2018-03-28 14:20 +0200 http://bitbucket.org/pypy/pypy/changeset/f85a77753cf9/ Log:if no JitHookInterface is given, disable hooks completely diff --git a/rpython/jit/codewriter/policy.py

[pypy-commit] pypy default: merge fix-sre-problems:

2018-03-28 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r94164:ac140c11bea3 Date: 2018-03-28 14:54 +0200 http://bitbucket.org/pypy/pypy/changeset/ac140c11bea3/ Log:merge fix-sre-problems: - stop switching to the blackhole interpreter in random places, which leads to arbitrary

[pypy-commit] pypy.org extradoc: Clarify how to build PyPy3 from sources

2018-03-28 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r919:b010de333e74 Date: 2018-03-29 08:04 +0200 http://bitbucket.org/pypy/pypy.org/changeset/b010de333e74/ Log:Clarify how to build PyPy3 from sources diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -263,10 +