[pypy-commit] pypy default: Add a debugging check earlier, to make it easier to track

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46474:9741bff7ba67 Date: 2011-08-13 11:38 +0200 http://bitbucket.org/pypy/pypy/changeset/9741bff7ba67/ Log:Add a debugging check earlier, to make it easier to track errors in asmgcc. diff --git a/pypy/rpython/lltypesystem/lloperation.py b/pypy

[pypy-commit] pypy default: Test and (90% of a) fix.

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46473:2ffe3d85f32e Date: 2011-08-13 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/2ffe3d85f32e/ Log:Test and (90% of a) fix. diff --git a/pypy/translator/c/gcc/instruction.py b/pypy/translator/c/gcc/instruction.py --- a/pypy/translator/c/gcc/in

[pypy-commit] pypy release-1.6.x: Test and (90% of a) fix.

2011-08-13 Thread arigo
Author: Armin Rigo Branch: release-1.6.x Changeset: r46475:6fa38d806a56 Date: 2011-08-13 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/6fa38d806a56/ Log:Test and (90% of a) fix. diff --git a/pypy/translator/c/gcc/instruction.py b/pypy/translator/c/gcc/instruction.py --- a/pypy/transl

[pypy-commit] pypy jit-short_from_state: hg merge default

2011-08-13 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46476:407843026514 Date: 2011-08-13 13:52 +0200 http://bitbucket.org/pypy/pypy/changeset/407843026514/ Log:hg merge default diff --git a/lib_pypy/_ctypes/structure.py b/lib_pypy/_ctypes/structure.py --- a/lib_pypy/_ctypes/structure.

[pypy-commit] pypy default: Baaaah. Missing keepalive_until_here.

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46477:e650c095b599 Date: 2011-08-13 17:55 +0200 http://bitbucket.org/pypy/pypy/changeset/e650c095b599/ Log:Bh. Missing keepalive_until_here. diff --git a/pypy/rpython/lltypesystem/rstr.py b/pypy/rpython/lltypesystem/rstr.py --- a/pypy/rpython/llty

[pypy-commit] pypy default: Another keepalive_until_here(); this one is probably needed too

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46478:9d91006bdc19 Date: 2011-08-13 18:03 +0200 http://bitbucket.org/pypy/pypy/changeset/9d91006bdc19/ Log:Another keepalive_until_here(); this one is probably needed too in theory, but I don't have a particular test case in mind. diff --git a/

[pypy-commit] pypy release-1.6.x: Baaaah. Missing keepalive_until_here.

2011-08-13 Thread arigo
Author: Armin Rigo Branch: release-1.6.x Changeset: r46479:e79d6ab8a933 Date: 2011-08-13 17:55 +0200 http://bitbucket.org/pypy/pypy/changeset/e79d6ab8a933/ Log:Bh. Missing keepalive_until_here. diff --git a/pypy/rpython/lltypesystem/rstr.py b/pypy/rpython/lltypesystem/rstr.py --- a/pypy

[pypy-commit] pypy release-1.6.x: Another keepalive_until_here(); this one is probably needed too

2011-08-13 Thread arigo
Author: Armin Rigo Branch: release-1.6.x Changeset: r46480:c7329816d569 Date: 2011-08-13 18:03 +0200 http://bitbucket.org/pypy/pypy/changeset/c7329816d569/ Log:Another keepalive_until_here(); this one is probably needed too in theory, but I don't have a particular test case in mind.

[pypy-commit] pypy default: Test and fix.

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46481:678a28dd058f Date: 2011-08-13 18:58 +0200 http://bitbucket.org/pypy/pypy/changeset/678a28dd058f/ Log:Test and fix. diff --git a/pypy/translator/c/gcc/test/elf64/track_zero_4.s b/pypy/translator/c/gcc/test/elf64/track_zero_4.s new file mode 10064

[pypy-commit] pypy release-1.6.x: Test and fix.

2011-08-13 Thread arigo
Author: Armin Rigo Branch: release-1.6.x Changeset: r46482:7ceb018da5a6 Date: 2011-08-13 18:58 +0200 http://bitbucket.org/pypy/pypy/changeset/7ceb018da5a6/ Log:Test and fix. diff --git a/pypy/translator/c/gcc/test/elf64/track_zero_4.s b/pypy/translator/c/gcc/test/elf64/track_zero_4.s new fi

[pypy-commit] pypy default: Improve the error message in _sqlite3. Mostly useful for debugging

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46483:3be002cc751f Date: 2011-08-13 20:59 +0200 http://bitbucket.org/pypy/pypy/changeset/3be002cc751f/ Log:Improve the error message in _sqlite3. Mostly useful for debugging PyPy itself... diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.p

[pypy-commit] pypy default: Bug fix. Hard to test.

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46484:dbecbb82ebbb Date: 2011-08-13 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/dbecbb82ebbb/ Log:Bug fix. Hard to test. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x86/assembler.p

[pypy-commit] pypy release-1.6.x: Bug fix. Hard to test.

2011-08-13 Thread arigo
Author: Armin Rigo Branch: release-1.6.x Changeset: r46485:9482fc70908e Date: 2011-08-13 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/9482fc70908e/ Log:Bug fix. Hard to test. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x8

[pypy-commit] pypy default: Fix a bug in _sqlite3.py: memory is freed too early

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46486:e75a624ff472 Date: 2011-08-13 20:14 + http://bitbucket.org/pypy/pypy/changeset/e75a624ff472/ Log:Fix a bug in _sqlite3.py: memory is freed too early diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3.py +++ b/lib

[pypy-commit] pypy release-1.6.x: Fix a bug in _sqlite3.py: memory is freed too early

2011-08-13 Thread arigo
Author: Armin Rigo Branch: release-1.6.x Changeset: r46487:140dbb95dac4 Date: 2011-08-13 20:14 + http://bitbucket.org/pypy/pypy/changeset/140dbb95dac4/ Log:Fix a bug in _sqlite3.py: memory is freed too early diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3

[pypy-commit] pypy trace-limit: How much does it help or hurt to use a lower trace limit nowadays?

2011-08-13 Thread arigo
Author: Armin Rigo Branch: trace-limit Changeset: r46488:a8141c0c0d77 Date: 2011-08-14 02:43 + http://bitbucket.org/pypy/pypy/changeset/a8141c0c0d77/ Log:How much does it help or hurt to use a lower trace limit nowadays? diff --git a/pypy/rlib/jit.py b/pypy/rlib/jit.py --- a/pypy/rlib/ji

[pypy-commit] pypy default: Fix for test_posix (how could it have ever worked!).

2011-08-13 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r46489:c269bba69768 Date: 2011-08-13 19:45 -0700 http://bitbucket.org/pypy/pypy/changeset/c269bba69768/ Log:Fix for test_posix (how could it have ever worked!). diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/p

[pypy-commit] pypy trace-limit: And a still-lower limit

2011-08-13 Thread arigo
Author: Armin Rigo Branch: trace-limit Changeset: r46490:09b6c4f57c67 Date: 2011-08-14 02:49 + http://bitbucket.org/pypy/pypy/changeset/09b6c4f57c67/ Log:And a still-lower limit diff --git a/pypy/rlib/jit.py b/pypy/rlib/jit.py --- a/pypy/rlib/jit.py +++ b/pypy/rlib/jit.py @@ -292,7 +292,

[pypy-commit] pypy default: Windows workaround.

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46491:0e9f14744611 Date: 2011-08-14 07:10 +0200 http://bitbucket.org/pypy/pypy/changeset/0e9f14744611/ Log:Windows workaround. diff --git a/ctypes_configure/stdoutcapture.py b/ctypes_configure/stdoutcapture.py --- a/ctypes_configure/stdoutcapture.py +

[pypy-commit] pypy default: merge heads

2011-08-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r46492:63677c9a1a68 Date: 2011-08-14 07:11 +0200 http://bitbucket.org/pypy/pypy/changeset/63677c9a1a68/ Log:merge heads diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp_posix.py +++ b/pyp