[pypy-commit] pypy stm-gc-2: In-progress: trying to get the safe points correctly is hard

2013-04-19 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63499:9a7f6d86069c Date: 2013-04-19 11:29 +0200 http://bitbucket.org/pypy/pypy/changeset/9a7f6d86069c/ Log:In-progress: trying to get the safe points correctly is hard diff --git a/rpython/memory/gc/stmgc.py b/rpython/memory/gc/stmgc.py --- a/r

[pypy-commit] pypy stm-gc-2: In-progress.

2013-04-19 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63500:6fe3b9967ab2 Date: 2013-04-19 13:35 +0200 http://bitbucket.org/pypy/pypy/changeset/6fe3b9967ab2/ Log:In-progress. diff --git a/rpython/memory/gc/stmgc.py b/rpython/memory/gc/stmgc.py --- a/rpython/memory/gc/stmgc.py +++ b/rpython/memory/g

[pypy-commit] pypy default: Improve the error reporting of a failing "no_collect".

2013-04-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r63502:37498701240c Date: 2013-04-19 13:48 +0200 http://bitbucket.org/pypy/pypy/changeset/37498701240c/ Log:Improve the error reporting of a failing "no_collect". diff --git a/rpython/memory/gctransform/framework.py b/rpython/memory/gctransform/framewo

[pypy-commit] pypy default: Improve the debug dump in case we have several analyzers around.

2013-04-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r63501:7ca4087519cc Date: 2013-04-19 13:45 +0200 http://bitbucket.org/pypy/pypy/changeset/7ca4087519cc/ Log:Improve the debug dump in case we have several analyzers around. diff --git a/rpython/translator/backendopt/graphanalyze.py b/rpython/translator

[pypy-commit] pypy default: Avoid allocating here too.

2013-04-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r63503:a100f62c995d Date: 2013-04-19 14:10 +0200 http://bitbucket.org/pypy/pypy/changeset/a100f62c995d/ Log:Avoid allocating here too. diff --git a/rpython/memory/gc/minimark.py b/rpython/memory/gc/minimark.py --- a/rpython/memory/gc/minimark.py +++ b/r

[pypy-commit] lang-smalltalk default: fix tests that segfaultet

2013-04-19 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r300:15149caf13f0 Date: 2013-04-19 14:17 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/15149caf13f0/ Log:fix tests that segfaultet diff --git a/spyvm/test/test_model.py b/spyvm/test/test_model.py --- a/spyvm/test/test_model.py +++ b/spyv

[pypy-commit] lang-smalltalk default: (krono, timfel) fix closure detection when creating a MethodContext shadow

2013-04-19 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r301:aa6a44388258 Date: 2013-04-19 16:51 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/aa6a44388258/ Log:(krono, timfel) fix closure detection when creating a MethodContext shadow diff --git a/spyvm/shadow.py b/spyvm/shadow.py --

[pypy-commit] pypy default: don't store attributes on a PBC

2013-04-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r63504:85c38bff6115 Date: 2013-04-19 17:02 +0200 http://bitbucket.org/pypy/pypy/changeset/85c38bff6115/ Log:don't store attributes on a PBC diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/arm/assembler.py --- a/rpython/j

[pypy-commit] pypy default: merge

2013-04-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r63505:93e73352baa9 Date: 2013-04-19 17:03 +0200 http://bitbucket.org/pypy/pypy/changeset/93e73352baa9/ Log:merge diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/runner_test.py --- a/rpython/jit/backend/test/runn

[pypy-commit] pypy default: Fix for the test (static attribute is not enough)

2013-04-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r63506:05f197a8723c Date: 2013-04-19 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/05f197a8723c/ Log:Fix for the test (static attribute is not enough) diff --git a/rpython/jit/backend/arm/test/test_runner.py b/rpython/jit/backend/arm/tes

[pypy-commit] pypy default: fix

2013-04-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r63507:d3d1784b566b Date: 2013-04-19 17:13 +0200 http://bitbucket.org/pypy/pypy/changeset/d3d1784b566b/ Log:fix diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/arm/assembler.py --- a/rpython/jit/backend/arm/assembler.py

[pypy-commit] lang-smalltalk default: skip test on CI that fails there

2013-04-19 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r302:e6f2d9402270 Date: 2013-04-19 17:15 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/e6f2d9402270/ Log:skip test on CI that fails there diff --git a/spyvm/test/test_model.py b/spyvm/test/test_model.py --- a/spyvm/test/test_model.py +++

[pypy-commit] pypy default: Fix comment and a situation where the cache size is odd (although I think

2013-04-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r63508:40490851e8b7 Date: 2013-04-19 17:49 +0200 http://bitbucket.org/pypy/pypy/changeset/40490851e8b7/ Log:Fix comment and a situation where the cache size is odd (although I think it does change a thing since it should be a power of 2)

[pypy-commit] pypy default: fallback to ARMv6 instead of crashing if we cannot detect the architecture at all (i.e running in a qemu-chroot)

2013-04-19 Thread bivab
Author: David Schneider Branch: Changeset: r63509:5ce89761d04a Date: 2013-04-19 19:37 +0200 http://bitbucket.org/pypy/pypy/changeset/5ce89761d04a/ Log:fallback to ARMv6 instead of crashing if we cannot detect the architecture at all (i.e running in a qemu-chroot) diff --git a/rpytho

[pypy-commit] pypy default: this line should stay

2013-04-19 Thread bivab
Author: David Schneider Branch: Changeset: r63510:4a4a9df37aa1 Date: 2013-04-19 19:48 +0200 http://bitbucket.org/pypy/pypy/changeset/4a4a9df37aa1/ Log:this line should stay diff --git a/rpython/jit/backend/arm/detect.py b/rpython/jit/backend/arm/detect.py --- a/rpython/jit/backend/arm/dete

[pypy-commit] pypy default: o untangle the Trait classes out of ll_os, avoids circular imports when

2013-04-19 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r63511:bc867140e4f2 Date: 2013-04-19 15:11 -0700 http://bitbucket.org/pypy/pypy/changeset/bc867140e4f2/ Log:o untangle the Trait classes out of ll_os, avoids circular imports when ll_os_environ begins using them directly o add scoped_str2charp

[pypy-commit] pypy default: add wenviron functions to rwin32

2013-04-19 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r63513:1407219a3903 Date: 2013-04-19 15:13 -0700 http://bitbucket.org/pypy/pypy/changeset/1407219a3903/ Log:add wenviron functions to rwin32 diff --git a/rpython/rlib/rwin32.py b/rpython/rlib/rwin32.py --- a/rpython/rlib/rwin32.py +++ b/rpython/rlib/

[pypy-commit] pypy default: rearrange and support building wide versions of some environ impls, for windows

2013-04-19 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r63512:b57c65395e02 Date: 2013-04-19 15:12 -0700 http://bitbucket.org/pypy/pypy/changeset/b57c65395e02/ Log:rearrange and support building wide versions of some environ impls, for windows diff --git a/rpython/rtyper/module/ll_os_environ.py b

[pypy-commit] pypy py3k: merge default

2013-04-19 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63514:af2904581ca4 Date: 2013-04-19 15:14 -0700 http://bitbucket.org/pypy/pypy/changeset/af2904581ca4/ Log:merge default diff --git a/pypy/doc/arm.rst b/pypy/doc/arm.rst --- a/pypy/doc/arm.rst +++ b/pypy/doc/arm.rst @@ -153,7 +153,7 @@ :: -

[pypy-commit] pypy py3k: use wide environ APIs on windows

2013-04-19 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63515:60f1685169d9 Date: 2013-04-19 15:15 -0700 http://bitbucket.org/pypy/pypy/changeset/60f1685169d9/ Log:use wide environ APIs on windows diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/pos

[pypy-commit] pypy default: move _valid_addressing_size and _get_scale to a shared location

2013-04-19 Thread bivab
Author: David Schneider Branch: Changeset: r63516:da11abc1cba6 Date: 2013-04-20 00:35 +0200 http://bitbucket.org/pypy/pypy/changeset/da11abc1cba6/ Log:move _valid_addressing_size and _get_scale to a shared location diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backen

[pypy-commit] pypy default: merge heads

2013-04-19 Thread bivab
Author: David Schneider Branch: Changeset: r63518:6885a43961e2 Date: 2013-04-20 01:34 +0200 http://bitbucket.org/pypy/pypy/changeset/6885a43961e2/ Log:merge heads diff --git a/rpython/annotator/model.py b/rpython/annotator/model.py --- a/rpython/annotator/model.py +++ b/rpython/annotator/mo

[pypy-commit] pypy default: implement malloc_cond_varsize, malloc_slowpath_varsize for the different types and enable can_inline_varsize_malloc on ARM

2013-04-19 Thread bivab
Author: David Schneider Branch: Changeset: r63517:d6520ed985b4 Date: 2013-04-20 00:49 +0200 http://bitbucket.org/pypy/pypy/changeset/d6520ed985b4/ Log:implement malloc_cond_varsize, malloc_slowpath_varsize for the different types and enable can_inline_varsize_malloc on ARM diff --gi