[pypy-commit] pypy stmgc-c7: probable translation fix

2015-02-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r75990:3b0f155eaa42 Date: 2015-02-19 01:21 +0100 http://bitbucket.org/pypy/pypy/changeset/3b0f155eaa42/ Log:probable translation fix diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/back

[pypy-commit] pypy stmgc-c7: We don't really need rstm.allocate_preexisting(), so introduce and use

2015-02-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r75988:a0212f508821 Date: 2015-02-18 20:13 +0100 http://bitbucket.org/pypy/pypy/changeset/a0212f508821/ Log:We don't really need rstm.allocate_preexisting(), so introduce and use instead rstm.allocate_nonmovable(). There is an annoying ra

[pypy-commit] pypy stmgc-c7: Kill the mostly pointless sharing of PropagateExceptionDescr(). It is

2015-02-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r75989:92e947fa8014 Date: 2015-02-19 00:39 +0100 http://bitbucket.org/pypy/pypy/changeset/92e947fa8014/ Log:Kill the mostly pointless sharing of PropagateExceptionDescr(). It is wrong now! The backend assumes it can store _x86_stm

[pypy-commit] pypy alt_errno: make alt_lasterror for win32

2015-02-18 Thread mattip
Author: mattip Branch: alt_errno Changeset: r75987:6ecc88245506 Date: 2015-02-18 21:50 +0200 http://bitbucket.org/pypy/pypy/changeset/6ecc88245506/ Log:make alt_lasterror for win32 diff --git a/pypy/module/_cffi_backend/cerrno.py b/pypy/module/_cffi_backend/cerrno.py --- a/pypy/module/_cffi

[pypy-commit] pypy default: Remove an exception never raised

2015-02-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r75986:df2ccd3f Date: 2015-02-18 19:33 +0100 http://bitbucket.org/pypy/pypy/changeset/df2ccd3f/ Log:Remove an exception never raised diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainterp

[pypy-commit] pypy framestate2: close branch before merging

2015-02-18 Thread rlamy
Author: Ronan Lamy Branch: framestate2 Changeset: r75983:83dceb08ef65 Date: 2015-02-18 17:10 + http://bitbucket.org/pypy/pypy/changeset/83dceb08ef65/ Log:close branch before merging ___ pypy-commit mailing list pypy-commit@python.org https://ma

[pypy-commit] pypy default: document branch

2015-02-18 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r75985:6bde3aefc8ba Date: 2015-02-18 17:13 + http://bitbucket.org/pypy/pypy/changeset/6bde3aefc8ba/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-hea

[pypy-commit] pypy default: merge branch 'framestate2'

2015-02-18 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r75984:1ac18445e487 Date: 2015-02-18 17:11 + http://bitbucket.org/pypy/pypy/changeset/1ac18445e487/ Log:merge branch 'framestate2' Refactor FrameState. diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py --- a/r

[pypy-commit] pypy vendoring: start branch to autovendor tools

2015-02-18 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: vendoring Changeset: r75980:b0aa35281ea9 Date: 2015-01-31 16:00 +0100 http://bitbucket.org/pypy/pypy/changeset/b0aa35281ea9/ Log:start branch to autovendor tools ___ pypy-commit mailing list pypy-commit@python.org

[pypy-commit] pypy vendoring: docs

2015-02-18 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: vendoring Changeset: r75981:ff5dc0dc0699 Date: 2015-02-16 12:06 +0100 http://bitbucket.org/pypy/pypy/changeset/ff5dc0dc0699/ Log:docs diff --git a/site-packages/README b/site-packages/README --- a/site-packages/README +++ b/site-packages/README @@ -1,2 +1,1

[pypy-commit] pypy default: Fixed SSL tests on OpenSSLs without npn

2015-02-18 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r75979:9bd56d71be29 Date: 2015-02-18 07:57 -0800 http://bitbucket.org/pypy/pypy/changeset/9bd56d71be29/ Log:Fixed SSL tests on OpenSSLs without npn diff --git a/pypy/module/_ssl/test/test_ssl.py b/pypy/module/_ssl/test/test_ssl.py --- a/pypy/module/_s

[pypy-commit] stmgc default: phew, ensure that nobody applies our old backup copies after we just committed

2015-02-18 Thread Raemi
Author: Remi Meier Branch: Changeset: r1636:49aadef69fd0 Date: 2015-02-18 16:05 +0100 http://bitbucket.org/pypy/stmgc/changeset/49aadef69fd0/ Log:phew, ensure that nobody applies our old backup copies after we just committed diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/co

[pypy-commit] stmgc default: reduce diff between c7 and c8 a bit

2015-02-18 Thread Raemi
Author: Remi Meier Branch: Changeset: r1634:b57570d33a43 Date: 2015-02-18 11:43 +0100 http://bitbucket.org/pypy/stmgc/changeset/b57570d33a43/ Log:reduce diff between c7 and c8 a bit diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -774,9 +774,15 @@ vo

[pypy-commit] stmgc default: possibly fix a memory leak

2015-02-18 Thread Raemi
Author: Remi Meier Branch: Changeset: r1635:19500805ccb8 Date: 2015-02-18 15:23 +0100 http://bitbucket.org/pypy/stmgc/changeset/19500805ccb8/ Log:possibly fix a memory leak diff --git a/c8/stm/gcpage.c b/c8/stm/gcpage.c --- a/c8/stm/gcpage.c +++ b/c8/stm/gcpage.c @@ -62,6 +62,10 @@

[pypy-commit] stmgc default: fix to make small old objs survive major gc

2015-02-18 Thread Raemi
Author: Remi Meier Branch: Changeset: r1633:dbbeeda92d3e Date: 2015-02-18 10:30 +0100 http://bitbucket.org/pypy/stmgc/changeset/dbbeeda92d3e/ Log:fix to make small old objs survive major gc diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -228,14 +228,14

[pypy-commit] pypy default: Revert the two-step acquire. I think there is little point if

2015-02-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r75978:41092ff4edad Date: 2015-02-18 12:46 +0100 http://bitbucket.org/pypy/pypy/changeset/41092ff4edad/ Log:Revert the two-step acquire. I think there is little point if it creates JIT branches... diff --git a/rpython/rlib/rthread.py b/rpython/r

[pypy-commit] pypy default: fix?

2015-02-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r75977:c1f14f44bdec Date: 2015-02-18 12:39 +0100 http://bitbucket.org/pypy/pypy/changeset/c1f14f44bdec/ Log:fix? diff --git a/rpython/rlib/rthread.py b/rpython/rlib/rthread.py --- a/rpython/rlib/rthread.py +++ b/rpython/rlib/rthread.py @@ -144,9 +144,11

[pypy-commit] pypy default: Performance: avoid releasing the GIL around thread.lock.release(),

2015-02-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r75975:b190e63c3c3c Date: 2015-02-18 11:41 +0100 http://bitbucket.org/pypy/pypy/changeset/b190e63c3c3c/ Log:Performance: avoid releasing the GIL around thread.lock.release(), as well as around uncontended thread.lock.acquire(). diff --git a/rpyt

[pypy-commit] pypy default: improve the test. it fails

2015-02-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r75976:c84c4faec46d Date: 2015-02-18 12:34 +0100 http://bitbucket.org/pypy/pypy/changeset/c84c4faec46d/ Log:improve the test. it fails diff --git a/rpython/jit/metainterp/test/test_recursive.py b/rpython/jit/metainterp/test/test_recursive.py --- a/rpyt

[pypy-commit] pypy stmgc-c7: mention revision

2015-02-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r75974:6478158e32cd Date: 2015-02-18 10:05 +0100 http://bitbucket.org/pypy/pypy/changeset/6478158e32cd/ Log:mention revision diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/optimizer.py --- a/rp