[pypy-commit] pypy default: Fix test

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r74630:79565c62bfae Date: 2014-11-22 11:39 +0100 http://bitbucket.org/pypy/pypy/changeset/79565c62bfae/ Log:Fix test diff --git a/rpython/rtyper/lltypesystem/test/test_rffi.py b/rpython/rtyper/lltypesystem/test/test_rffi.py ---

[pypy-commit] pypy portable-threadlocal: Idea: group in a raw struct all thread-local variables, including a

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74631:cc7a1b2e6249 Date: 2014-11-22 11:47 +0100 http://bitbucket.org/pypy/pypy/changeset/cc7a1b2e6249/ Log:Idea: group in a raw struct all thread-local variables, including a pointer to errno and the thread

[pypy-commit] pypy portable-threadlocal: in-progress: refactor the threadlocal through the translation toolchain

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74632:40454c851fe5 Date: 2014-11-22 18:31 +0100 http://bitbucket.org/pypy/pypy/changeset/40454c851fe5/ Log:in-progress: refactor the threadlocal through the translation toolchain diff --git

[pypy-commit] pypy portable-threadlocal: small fixes

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74633:cba625508157 Date: 2014-11-22 18:36 +0100 http://bitbucket.org/pypy/pypy/changeset/cba625508157/ Log:small fixes diff --git a/rpython/rlib/rthread.py b/rpython/rlib/rthread.py --- a/rpython/rlib/rthread.py +++

[pypy-commit] pypy portable-threadlocal: More fixes. Now basically works on the framework GC too.

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74634:e628e1043040 Date: 2014-11-22 18:50 +0100 http://bitbucket.org/pypy/pypy/changeset/e628e1043040/ Log:More fixes. Now basically works on the framework GC too. diff --git a/rpython/rlib/rthread.py

[pypy-commit] pypy portable-threadlocal: Clean up rstack.{py, c, h} by removing an obscure conditional include

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74635:d8c6c988cd8c Date: 2014-11-22 19:10 +0100 http://bitbucket.org/pypy/pypy/changeset/d8c6c988cd8c/ Log:Clean up rstack.{py,c,h} by removing an obscure conditional include diff --git a/rpython/rlib/rstack.py

[pypy-commit] pypy portable-threadlocal: missing include

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74636:846aafb04a5d Date: 2014-11-22 19:12 +0100 http://bitbucket.org/pypy/pypy/changeset/846aafb04a5d/ Log:missing include diff --git a/rpython/translator/c/src/threadlocal.c b/rpython/translator/c/src/threadlocal.c

[pypy-commit] pypy portable-threadlocal: Use tabs here (very old function)

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74637:d747e002d8cb Date: 2014-11-22 19:16 +0100 http://bitbucket.org/pypy/pypy/changeset/d747e002d8cb/ Log:Use tabs here (very old function) diff --git a/rpython/translator/c/src/stack.c

[pypy-commit] pypy portable-threadlocal: rthread.get_ident() non-translated

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74638:b604e908b50c Date: 2014-11-22 19:23 +0100 http://bitbucket.org/pypy/pypy/changeset/b604e908b50c/ Log:rthread.get_ident() non-translated diff --git a/rpython/rlib/rthread.py b/rpython/rlib/rthread.py ---

[pypy-commit] pypy portable-threadlocal: in-progress

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74639:2d35c55a318d Date: 2014-11-22 20:22 +0100 http://bitbucket.org/pypy/pypy/changeset/2d35c55a318d/ Log:in-progress diff --git a/rpython/memory/gctransform/framework.py b/rpython/memory/gctransform/framework.py

[pypy-commit] pypy portable-threadlocal: Kill RPyThreadGetIdent(), and just copy the (easy) logic in module/_ssl.

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74641:d622788cadbe Date: 2014-11-22 21:54 +0100 http://bitbucket.org/pypy/pypy/changeset/d622788cadbe/ Log:Kill RPyThreadGetIdent(), and just copy the (easy) logic in module/_ssl. diff --git

[pypy-commit] pypy portable-threadlocal: add comments

2014-11-22 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: portable-threadlocal Changeset: r74642:b3923721d666 Date: 2014-11-22 22:02 +0100 http://bitbucket.org/pypy/pypy/changeset/b3923721d666/ Log:add comments diff --git a/rpython/translator/c/gc.py b/rpython/translator/c/gc.py ---

[pypy-commit] pypy optresult: A bunch of progress

2014-11-22 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: optresult Changeset: r74644:2806b8d08734 Date: 2014-11-23 09:52 +0200 http://bitbucket.org/pypy/pypy/changeset/2806b8d08734/ Log:A bunch of progress diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py