[pypy-commit] pypy default: Translation fix.

2011-06-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r44724:0e33b10e7ac9 Date: 2011-06-05 18:11 +0200 http://bitbucket.org/pypy/pypy/changeset/0e33b10e7ac9/ Log:Translation fix. diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/pypy/module/_multibytecode

[pypy-commit] pypy jit-short_from_state: guard_class needs to be guarded with guard_nonnull

2011-06-05 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44723:a246b848afe7 Date: 2011-06-05 17:29 +0200 http://bitbucket.org/pypy/pypy/changeset/a246b848afe7/ Log:guard_class needs to be guarded with guard_nonnull diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py b/pypy/jit/meta

[pypy-commit] pypy default: Custom decode error handlers.

2011-06-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r44722:32f1f17883f4 Date: 2011-06-05 17:22 +0200 http://bitbucket.org/pypy/pypy/changeset/32f1f17883f4/ Log:Custom decode error handlers. diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/pypy/module/_

[pypy-commit] pypy default: Custom encode error handlers.

2011-06-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r44721:be2600cf63a3 Date: 2011-06-05 17:10 +0200 http://bitbucket.org/pypy/pypy/changeset/be2600cf63a3/ Log:Custom encode error handlers. diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/pypy/module/_

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

2011-06-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r44720:1519b3513e1f Date: 2011-06-05 16:43 +0200 http://bitbucket.org/pypy/pypy/changeset/1519b3513e1f/ Log:Test and fix. diff --git a/pypy/module/_codecs/interp_codecs.py b/pypy/module/_codecs/interp_codecs.py --- a/pypy/module/_codecs/interp_codecs.p

[pypy-commit] pypy jit-short_from_state: locate a resop in the log using the address of its compiled assembler

2011-06-05 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44719:c5c326e79536 Date: 2011-06-05 16:28 +0200 http://bitbucket.org/pypy/pypy/changeset/c5c326e79536/ Log:locate a resop in the log using the address of its compiled assembler diff --git a/pypy/jit/tool/findadrinlog.py b/py

[pypy-commit] pypy default: 64-bit fix.

2011-06-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r44718:a6d4c2abd51f Date: 2011-06-05 15:37 +0200 http://bitbucket.org/pypy/pypy/changeset/a6d4c2abd51f/ Log:64-bit fix. diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/pypy/module/_multibytecodec/c_c

[pypy-commit] pypy default: Tentative fix for the AssertionError in

2011-06-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r44717:116ea27fcf70 Date: 2011-06-05 15:10 +0200 http://bitbucket.org/pypy/pypy/changeset/116ea27fcf70/ Log:Tentative fix for the AssertionError in ResumeGuardForcedDescr_fetch_data that shows up in a couple of lib- python tests. They see

[pypy-commit] pypy default: merged upstream.

2011-06-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r44716:572f0d8242f6 Date: 2011-06-05 14:40 +0200 http://bitbucket.org/pypy/pypy/changeset/572f0d8242f6/ Log:merged upstream. diff --git a/pypy/doc/cpython_differences.rst b/pypy/doc/cpython_differences.rst --- a/pypy/doc/cpython_differences.rst +++ b/p

[pypy-commit] pypy default: Fix indentation, 4 spaces should be good enough for anyone!

2011-06-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r44715:fed950f77694 Date: 2011-06-05 07:19 +0200 http://bitbucket.org/pypy/pypy/changeset/fed950f77694/ Log:Fix indentation, 4 spaces should be good enough for anyone! diff --git a/pypy/jit/backend/test/calling_convention_test.py b/pypy/jit/backend/te

[pypy-commit] pypy default: Fix tests.

2011-06-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r44714:382ce2271a5b Date: 2011-06-05 13:40 +0200 http://bitbucket.org/pypy/pypy/changeset/382ce2271a5b/ Log:Fix tests. diff --git a/pypy/jit/metainterp/test/test_warmstate.py b/pypy/jit/metainterp/test/test_warmstate.py --- a/pypy/jit/metainterp/test/t

[pypy-commit] pypy default: Fix test.

2011-06-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r44713:2fb97c8a68f1 Date: 2011-06-05 13:37 +0200 http://bitbucket.org/pypy/pypy/changeset/2fb97c8a68f1/ Log:Fix test. diff --git a/pypy/jit/metainterp/test/test_compile.py b/pypy/jit/metainterp/test/test_compile.py --- a/pypy/jit/metainterp/test/test_c

[pypy-commit] pypy default: Implement errors for encode() too.

2011-06-05 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44712:8f59a7c650d7 Date: 2011-06-05 11:33 +0200 http://bitbucket.org/pypy/pypy/changeset/8f59a7c650d7/ Log:Implement errors for encode() too. diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/pypy/mod

[pypy-commit] pypy default: For now, custom error handlers are not supported.

2011-06-05 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44710:c90872144bec Date: 2011-06-05 11:11 +0200 http://bitbucket.org/pypy/pypy/changeset/c90872144bec/ Log:For now, custom error handlers are not supported. diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py

[pypy-commit] pypy default: errors="replace" in decode.

2011-06-05 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44709:ab73d694925f Date: 2011-06-05 11:06 +0200 http://bitbucket.org/pypy/pypy/changeset/ab73d694925f/ Log:errors="replace" in decode. diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/pypy/module/_mu

[pypy-commit] pypy default: Pass the "errors" argument down from app-level.

2011-06-05 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44708:a5cc211dc30a Date: 2011-06-05 10:55 +0200 http://bitbucket.org/pypy/pypy/changeset/a5cc211dc30a/ Log:Pass the "errors" argument down from app-level. diff --git a/pypy/module/_multibytecodec/interp_multibytecodec.py b/pypy/module/_multibytecodec/

[pypy-commit] pypy default: decode(errors="ignore") at the C level

2011-06-05 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44707:4ad72b733e1f Date: 2011-06-05 10:52 +0200 http://bitbucket.org/pypy/pypy/changeset/4ad72b733e1f/ Log:decode(errors="ignore") at the C level diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/pypy

[pypy-commit] pypy default: merge heads

2011-06-05 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44711:3765a46e3ff2 Date: 2011-06-05 11:12 +0200 http://bitbucket.org/pypy/pypy/changeset/3765a46e3ff2/ Log:merge heads diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst --- a/pypy/doc/project-ideas.rst +++ b/pypy/doc/project-ideas.rs

[pypy-commit] pypy default: Document that old-style classes can have a __del__ on

2011-06-05 Thread Armin Rigo
Author: Armin Rigo Branch: Changeset: r44706:f7d6c1b93269 Date: 2011-06-05 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/f7d6c1b93269/ Log:Document that old-style classes can have a __del__ on the instance, but it may not be called on pypy. diff --git a/pypy/doc/cpython_diffe

[pypy-commit] pypy jit-short_from_state: guard_class needs to be guarded with guard_nonnull

2011-06-05 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44705:17a04836345a Date: 2011-06-05 09:30 +0200 http://bitbucket.org/pypy/pypy/changeset/17a04836345a/ Log:guard_class needs to be guarded with guard_nonnull diff --git a/pypy/jit/metainterp/optimizeopt/virtualstate.py b/pypy/jit/m

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

2011-06-05 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44704:c0bee26ace32 Date: 2011-06-02 12:01 +0200 http://bitbucket.org/pypy/pypy/changeset/c0bee26ace32/ Log:hg merge default diff --git a/pypy/jit/backend/llsupport/regalloc.py b/pypy/jit/backend/llsupport/regalloc.py --- a/pypy/jit