[pypy-commit] pypy default: fix whatsnew

2013-08-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r66249:8e21ac4a4e52 Date: 2013-08-20 09:12 +0200 http://bitbucket.org/pypy/pypy/changeset/8e21ac4a4e52/ Log:fix whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsne

[pypy-commit] pypy default: Fix the XXX

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66251:ded906e02c44 Date: 2013-08-20 10:38 +0200 http://bitbucket.org/pypy/pypy/changeset/ded906e02c44/ Log:Fix the XXX diff --git a/rpython/rlib/rsre/rsre_char.py b/rpython/rlib/rsre/rsre_char.py --- a/rpython/rlib/rsre/rsre_char.py +++ b/rpython/rlib/

[pypy-commit] pypy default: Optimize int_xor(_, 0)

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66250:0a2651680d0a Date: 2013-08-20 10:31 +0200 http://bitbucket.org/pypy/pypy/changeset/0a2651680d0a/ Log:Optimize int_xor(_, 0) diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py b/rpython/jit/metainterp/optimizeopt/rewrite.py --- a/rpython/

[pypy-commit] pypy default: A first version of import_from_mixin(), which really copies the

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66252:51c5cb0ddc92 Date: 2013-08-20 13:48 +0200 http://bitbucket.org/pypy/pypy/changeset/51c5cb0ddc92/ Log:A first version of import_from_mixin(), which really copies the content of the source class into the target, completely before tra

[pypy-commit] pypy default: List of dependencies on the SLES11 platform (thanks Riccardo on pypy-dev)

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66253:39b9309d3050 Date: 2013-08-20 13:53 +0200 http://bitbucket.org/pypy/pypy/changeset/39b9309d3050/ Log:List of dependencies on the SLES11 platform (thanks Riccardo on pypy-dev) diff --git a/pypy/doc/getting-started-python.rst b/pypy/doc/ge

[pypy-commit] pypy default: Add docstring, and add a "special_methods" parameter, which seems safer

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66254:5b980423ca91 Date: 2013-08-20 14:11 +0200 http://bitbucket.org/pypy/pypy/changeset/5b980423ca91/ Log:Add docstring, and add a "special_methods" parameter, which seems safer than filtering out a few random names. diff --git a/rpython/rlib/

[pypy-commit] pypy default: Test and fix: 'object' has an empty __init__ which we should not copy.

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66255:ee2311d4ba26 Date: 2013-08-20 14:15 +0200 http://bitbucket.org/pypy/pypy/changeset/ee2311d4ba26/ Log:Test and fix: 'object' has an empty __init__ which we should not copy. diff --git a/pypy/interpreter/buffer.py b/pypy/interpreter/buffer.

[pypy-commit] pypy default: Backed out changeset ee2311d4ba26

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66256:fb08a7c4671e Date: 2013-08-20 14:20 +0200 http://bitbucket.org/pypy/pypy/changeset/fb08a7c4671e/ Log:Backed out changeset ee2311d4ba26 diff --git a/pypy/interpreter/buffer.py b/pypy/interpreter/buffer.py --- a/pypy/interpreter/buffer.py +++ b/pyp

[pypy-commit] pypy default: Test and fix: 'object' has an empty __init__ which we should not copy.

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66257:93521d0a62cf Date: 2013-08-20 14:21 +0200 http://bitbucket.org/pypy/pypy/changeset/93521d0a62cf/ Log:Test and fix: 'object' has an empty __init__ which we should not copy. (trying again) diff --git a/rpython/rlib/objectmodel.py b/rpython/

[pypy-commit] pypy default: Example of a simple case for import_from_mixin().

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66258:75e2865eba64 Date: 2013-08-20 14:24 +0200 http://bitbucket.org/pypy/pypy/changeset/75e2865eba64/ Log:Example of a simple case for import_from_mixin(). diff --git a/pypy/interpreter/buffer.py b/pypy/interpreter/buffer.py --- a/pypy/interpreter/buf

[pypy-commit] pypy default: Change the _mixin_ class DescrOperation into an import_from_mixin() class.

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66259:ae87826527de Date: 2013-08-20 14:41 +0200 http://bitbucket.org/pypy/pypy/changeset/ae87826527de/ Log:Change the _mixin_ class DescrOperation into an import_from_mixin() class. There are a couple of subtle possible differences (so I'll

[pypy-commit] pypy default: merge

2013-08-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r66261:c545818cef25 Date: 2013-08-20 15:50 +0200 http://bitbucket.org/pypy/pypy/changeset/c545818cef25/ Log:merge diff --git a/pypy/doc/getting-started-python.rst b/pypy/doc/getting-started-python.rst --- a/pypy/doc/getting-started-python.rst +

[pypy-commit] pypy default: crucial fix

2013-08-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r66260:b6109e035541 Date: 2013-08-20 15:49 +0200 http://bitbucket.org/pypy/pypy/changeset/b6109e035541/ Log:crucial fix diff --git a/pypy/tool/gcdump.py b/pypy/tool/gcdump.py --- a/pypy/tool/gcdump.py +++ b/pypy/tool/gcdump.py @@ -29,6 +29,8 @@

[pypy-commit] pypy refactor-str-types: Remove all ``@specialize.argtype(0)`` and use import_from_mixin().

2013-08-20 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r66263:e75b57683b2b Date: 2013-08-20 16:00 +0200 http://bitbucket.org/pypy/pypy/changeset/e75b57683b2b/ Log:Remove all ``@specialize.argtype(0)`` and use import_from_mixin(). diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/o

[pypy-commit] pypy default: merge heads

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66266:0be09da4 Date: 2013-08-20 16:58 +0200 http://bitbucket.org/pypy/pypy/changeset/0be09da4/ Log:merge heads diff --git a/pypy/tool/gcdump.py b/pypy/tool/gcdump.py --- a/pypy/tool/gcdump.py +++ b/pypy/tool/gcdump.py @@ -29,6 +29,8 @@

[pypy-commit] pypy default: backout ded906e02c44 for now

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66265:229673529cf2 Date: 2013-08-20 16:57 +0200 http://bitbucket.org/pypy/pypy/changeset/229673529cf2/ Log:backout ded906e02c44 for now diff --git a/rpython/rlib/rsre/rsre_char.py b/rpython/rlib/rsre/rsre_char.py --- a/rpython/rlib/rsre/rsre_char.py ++

[pypy-commit] pypy default: Document

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66264:790e2ef3 Date: 2013-08-20 16:56 +0200 http://bitbucket.org/pypy/pypy/changeset/790e2ef3/ Log:Document diff --git a/pypy/doc/coding-guide.rst b/pypy/doc/coding-guide.rst --- a/pypy/doc/coding-guide.rst +++ b/pypy/doc/coding-guide.rst @@ -3

[pypy-commit] pypy default: Fix a bug that makes translation fails sometimes

2013-08-20 Thread rguillebert
Author: Romain Guillebert Branch: Changeset: r66267:0ce8426280c8 Date: 2013-08-20 17:07 +0200 http://bitbucket.org/pypy/pypy/changeset/0ce8426280c8/ Log:Fix a bug that makes translation fails sometimes diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py --- a/pypy

[pypy-commit] pypy refactor-str-types: Fix.

2013-08-20 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r66269:bd29ce6880a0 Date: 2013-08-20 17:44 +0200 http://bitbucket.org/pypy/pypy/changeset/bd29ce6880a0/ Log:Fix. diff --git a/pypy/objspace/std/stringmethods.py b/pypy/objspace/std/stringmethods.py --- a/pypy/objspace/std/stringmetho

[pypy-commit] pypy refactor-str-types: Fix translation.

2013-08-20 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r66268:ee17e069dd6f Date: 2013-08-20 16:45 +0200 http://bitbucket.org/pypy/pypy/changeset/ee17e069dd6f/ Log:Fix translation. diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py --- a/pypy/objspace/std/byte

[pypy-commit] pypy default: Fix the bigcharset's performance, hopefully. Add a random test to verify

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r66270:7f24ac0d5a0d Date: 2013-08-20 18:07 +0200 http://bitbucket.org/pypy/pypy/changeset/7f24ac0d5a0d/ Log:Fix the bigcharset's performance, hopefully. Add a random test to verify that it still seems to work fine. diff --git a/rpython/rlib/rsre

[pypy-commit] stmgc default: Add the first nice checkfence demo with a minimal stm.

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r486:6d314a5409dd Date: 2013-08-20 21:29 +0200 http://bitbucket.org/pypy/stmgc/changeset/6d314a5409dd/ Log:Add the first nice checkfence demo with a minimal stm. Add the 'howto-checkfence' from arigo/arigo, complete it with how to run th

[pypy-commit] stmgc default: Increase the value of LOCKED. For some reason too large values increase the run-time significantly, but at least 99 is large enough for practical purposes here.

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r487:7acf528af898 Date: 2013-08-20 21:35 +0200 http://bitbucket.org/pypy/stmgc/changeset/7acf528af898/ Log:Increase the value of LOCKED. For some reason too large values increase the run-time significantly, but at least 99 is large enough

[pypy-commit] stmgc default: Updates

2013-08-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r488:85b8e1c49c62 Date: 2013-08-20 21:58 +0200 http://bitbucket.org/pypy/stmgc/changeset/85b8e1c49c62/ Log:Updates diff --git a/checkfence/c4/test1.c b/checkfence/c4/test1.c --- a/checkfence/c4/test1.c +++ b/checkfence/c4/test1.c @@ -52,7 +52,7 @@

[pypy-commit] pypy default: Add a failing test for the rint ufunc

2013-08-20 Thread rguillebert
Author: Romain Guillebert Branch: Changeset: r66271:a643b3face13 Date: 2013-08-21 03:03 +0200 http://bitbucket.org/pypy/pypy/changeset/a643b3face13/ Log:Add a failing test for the rint ufunc diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.p

[pypy-commit] pypy refactor-str-types: Override rich comparison implementations in W_BytesObject. They return w_NotImplemented when comparing with objects that aren't instances of W_BytesObject.

2013-08-20 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r66272:94ba4b49ed07 Date: 2013-08-21 03:08 +0200 http://bitbucket.org/pypy/pypy/changeset/94ba4b49ed07/ Log:Override rich comparison implementations in W_BytesObject. They return w_NotImplemented when comparing with objects tha

[pypy-commit] pypy refactor-str-types: hg merge default

2013-08-20 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r66273:13bf2a4c394b Date: 2013-08-21 03:08 +0200 http://bitbucket.org/pypy/pypy/changeset/13bf2a4c394b/ Log:hg merge default diff --git a/pypy/doc/coding-guide.rst b/pypy/doc/coding-guide.rst --- a/pypy/doc/coding-guide.rst +++ b/pypy