[pypy-commit] pypy autoreds: crash even when unstralsated if you call can_enter_jit on an autoreds driver

2012-11-13 Thread antocuni
Author: Antonio Cuni Branch: autoreds Changeset: r58849:d817983192e9 Date: 2012-11-13 09:54 +0100 http://bitbucket.org/pypy/pypy/changeset/d817983192e9/ Log:crash even when unstralsated if you call can_enter_jit on an autoreds driver diff --git a/pypy/rlib/jit.py b/pypy/rlib/jit.py -

[pypy-commit] pypy autoreds: forbid autoreds when using can_enter_jit, and explain why

2012-11-13 Thread antocuni
Author: Antonio Cuni Branch: autoreds Changeset: r58848:545559ca5f6a Date: 2012-11-13 09:51 +0100 http://bitbucket.org/pypy/pypy/changeset/545559ca5f6a/ Log:forbid autoreds when using can_enter_jit, and explain why diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/tes

[pypy-commit] pypy default: remove 2.4 support in tests

2012-11-13 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58850:ee7517914d59 Date: 2012-11-13 12:58 +0100 http://bitbucket.org/pypy/pypy/changeset/ee7517914d59/ Log:remove 2.4 support in tests diff --git a/pypy/module/fcntl/test/test_fcntl.py b/pypy/module/fcntl/test/test_fcntl.py --- a/pypy/module/f

[pypy-commit] pypy autoreds: of course we need to do the can_enter_jit check only if we are using autoreds, else everything breaks

2012-11-13 Thread antocuni
Author: Antonio Cuni Branch: autoreds Changeset: r58851:ead40a8ddca6 Date: 2012-11-13 13:02 +0100 http://bitbucket.org/pypy/pypy/changeset/ead40a8ddca6/ Log:of course we need to do the can_enter_jit check only if we are using autoreds, else everything breaks diff --git a/pypy/jit/met

[pypy-commit] pypy default: GNU library declares those things as ints. hopefully fix tests?

2012-11-13 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58852:348d191a00a1 Date: 2012-11-13 13:14 +0100 http://bitbucket.org/pypy/pypy/changeset/348d191a00a1/ Log:GNU library declares those things as ints. hopefully fix tests? diff --git a/pypy/module/fcntl/test/test_fcntl.py b/pypy/module/fcntl/te

[pypy-commit] pypy release-2.0-beta1: Create a release-2.0-beta1 branch

2012-11-13 Thread fijal
Author: Maciej Fijalkowski Branch: release-2.0-beta1 Changeset: r58853:f2627b0f60a0 Date: 2012-11-13 13:20 +0100 http://bitbucket.org/pypy/pypy/changeset/f2627b0f60a0/ Log:Create a release-2.0-beta1 branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-2.0-beta1.rst rename from

[pypy-commit] pypy default: Start writing the release announcement

2012-11-13 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58854:6e0b9834843b Date: 2012-11-13 13:38 +0100 http://bitbucket.org/pypy/pypy/changeset/6e0b9834843b/ Log:Start writing the release announcement diff --git a/pypy/doc/release-2.0.0-beta1.rst b/pypy/doc/release-2.0.0-beta1.rst new file mode 100

[pypy-commit] pypy default: various tweaks (mostly english tweaks)

2012-11-13 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r58855:8d263d559191 Date: 2012-11-13 14:18 +0100 http://bitbucket.org/pypy/pypy/changeset/8d263d559191/ Log:various tweaks (mostly english tweaks) diff --git a/pypy/doc/release-2.0.0-beta1.rst b/pypy/doc/release-2.0.0-beta1.rst --- a/pypy/doc/release-

[pypy-commit] cffi default: Update the doc.

2012-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r1041:8a5bab7f0e97 Date: 2012-11-13 14:25 +0100 http://bitbucket.org/cffi/cffi/changeset/8a5bab7f0e97/ Log:Update the doc. diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -548,14 +548,27

[pypy-commit] pypy default: Fix the test, with explanation of why.

2012-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r58856:0e6161a009c6 Date: 2012-11-13 15:40 +0100 http://bitbucket.org/pypy/pypy/changeset/0e6161a009c6/ Log:Fix the test, with explanation of why. diff --git a/pypy/module/micronumpy/test/test_complex.py b/pypy/module/micronumpy/test/test_complex.py --

[pypy-commit] pypy.org extradoc: mention alternative nightly builds

2012-11-13 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r366:0ee9c02de509 Date: 2012-11-13 16:42 +0100 http://bitbucket.org/pypy/pypy.org/changeset/0ee9c02de509/ Log:mention alternative nightly builds diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -83,7

[pypy-commit] buildbot default: correctly sort linux-armel files

2012-11-13 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r725:01131dbed112 Date: 2012-11-13 17:39 +0100 http://bitbucket.org/pypy/buildbot/changeset/01131dbed112/ Log:correctly sort linux-armel files diff --git a/bot2/pypybuildbot/pypylist.py b/bot2/pypybuildbot/pypylist.py --- a/bot2/pypybuildbot/pypylist.

[pypy-commit] buildbot default: merge

2012-11-13 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r726:b496c6bd0a74 Date: 2012-11-13 17:40 +0100 http://bitbucket.org/pypy/buildbot/changeset/b496c6bd0a74/ Log:merge diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py --- a/bot2/pypybuildbot/builds.py +++ b/bot2/pypybuildbot/builds

[pypy-commit] pypy autoreds: move autodetect_jit_markers_redvars out of split_graph_and_record_jitdriver:

2012-11-13 Thread antocuni
Author: Antonio Cuni Branch: autoreds Changeset: r58857:42d832b4e1c3 Date: 2012-11-13 16:25 +0100 http://bitbucket.org/pypy/pypy/changeset/42d832b4e1c3/ Log:move autodetect_jit_markers_redvars out of split_graph_and_record_jitdriver: it doesn't change anything, but it just mak

[pypy-commit] pypy autoreds: the test to show the whole point of the excercise, i.e. the possibility to automatically create jit portals by iterating over a specially-decorated RPython iterator

2012-11-13 Thread antocuni
Author: Antonio Cuni Branch: autoreds Changeset: r58858:5a4708d22296 Date: 2012-11-13 20:38 +0100 http://bitbucket.org/pypy/pypy/changeset/5a4708d22296/ Log:the test to show the whole point of the excercise, i.e. the possibility to automatically create jit portals by iterating over a

[pypy-commit] pypy py3k: add bytearray.maketrans and force it to always return exact bytes

2012-11-13 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r58859:39e9d5622fde Date: 2012-11-13 12:03 -0800 http://bitbucket.org/pypy/pypy/changeset/39e9d5622fde/ Log:add bytearray.maketrans and force it to always return exact bytes diff --git a/pypy/objspace/std/bytearraytype.py b/pypy/objspace/std/byt

[pypy-commit] pypy py3k: add gc_collects

2012-11-13 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r58860:0c9ca5618ae8 Date: 2012-11-13 12:04 -0800 http://bitbucket.org/pypy/pypy/changeset/0c9ca5618ae8/ Log:add gc_collects diff --git a/lib-python/3.2/test/test_exceptions.py b/lib-python/3.2/test/test_exceptions.py --- a/lib-python/3.2/test/te

[pypy-commit] pypy py3k: long -> integer in error messages

2012-11-13 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r58861:c9689f1bbe61 Date: 2012-11-13 12:05 -0800 http://bitbucket.org/pypy/pypy/changeset/c9689f1bbe61/ Log:long -> integer in error messages diff --git a/pypy/objspace/std/longobject.py b/pypy/objspace/std/longobject.py --- a/pypy/objspace/std/l

[pypy-commit] pypy autoreds: bah. "typo" which made all the jit tests failing"

2012-11-13 Thread antocuni
Author: Antonio Cuni Branch: autoreds Changeset: r58862:961e69cc71c5 Date: 2012-11-13 21:50 +0100 http://bitbucket.org/pypy/pypy/changeset/961e69cc71c5/ Log:bah. "typo" which made all the jit tests failing" diff --git a/pypy/jit/metainterp/warmspot.py b/pypy/jit/metainterp/warmspot.py --- a/

[pypy-commit] pypy py3k: Skip another implementation detail.

2012-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58864:1a29f25b710c Date: 2012-11-12 21:22 +0100 http://bitbucket.org/pypy/pypy/changeset/1a29f25b710c/ Log:Skip another implementation detail. diff --git a/lib-python/3.2/test/test_array.py b/lib-python/3.2/test/test_array.py --- a/lib-p

[pypy-commit] pypy py3k: annotation of range(): if start and step are non-negative,

2012-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58865:25f5ab99c5e2 Date: 2012-11-12 23:13 +0100 http://bitbucket.org/pypy/pypy/changeset/25f5ab99c5e2/ Log:annotation of range(): if start and step are non-negative, then the item is non-negative as well. diff --git a/pypy/annotat

[pypy-commit] pypy py3k: Fix translation

2012-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58866:0e94c992bbfa Date: 2012-11-12 23:13 +0100 http://bitbucket.org/pypy/pypy/changeset/0e94c992bbfa/ Log:Fix translation diff --git a/pypy/module/array/reconstructor.py b/pypy/module/array/reconstructor.py --- a/pypy/module/array/recon

[pypy-commit] pypy py3k: Skip some implementation details

2012-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58863:41415f4bf59d Date: 2012-11-12 21:18 +0100 http://bitbucket.org/pypy/pypy/changeset/41415f4bf59d/ Log:Skip some implementation details diff --git a/lib-python/3.2/test/test_scope.py b/lib-python/3.2/test/test_scope.py --- a/lib-pyth

[pypy-commit] pypy py3k: hg backout 3eeeb257e9ca

2012-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58867:50695e88ee5e Date: 2012-11-13 22:47 +0100 http://bitbucket.org/pypy/pypy/changeset/50695e88ee5e/ Log:hg backout 3eeeb257e9ca The _md5 module is still present in python3! diff --git a/pypy/module/_md5/__init__.py b/pypy/module/_md5/_

[pypy-commit] pypy py3k: Fix _md5 tests

2012-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58868:1e47e122015e Date: 2012-11-13 22:55 +0100 http://bitbucket.org/pypy/pypy/changeset/1e47e122015e/ Log:Fix _md5 tests diff --git a/pypy/module/_md5/test/test_md5.py b/pypy/module/_md5/test/test_md5.py --- a/pypy/module/_md5/test/test

[pypy-commit] pypy py3k: Finally found why translation of the _hashlib module segfaults with pypy:

2012-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r58869:17c0b573b0f8 Date: 2012-11-14 00:30 +0100 http://bitbucket.org/pypy/pypy/changeset/17c0b573b0f8/ Log:Finally found why translation of the _hashlib module segfaults with pypy: openssl is statically linked, so init_digest() *of

[pypy-commit] pypy reflex-support: merge default into branch and make cppyy/test/test_zjit.py work again

2012-11-13 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r58871:6ac82379b4ba Date: 2012-11-07 17:09 -0800 http://bitbucket.org/pypy/pypy/changeset/6ac82379b4ba/ Log:merge default into branch and make cppyy/test/test_zjit.py work again diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b

[pypy-commit] pypy reflex-support: fix immutable directives

2012-11-13 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r58872:21866df6f6b4 Date: 2012-11-13 15:56 -0800 http://bitbucket.org/pypy/pypy/changeset/21866df6f6b4/ Log:fix immutable directives diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pypy/module/cppyy/co

[pypy-commit] pypy py3k: restrict globals to an exact dict in exec/eval

2012-11-13 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r58873:65d95e70dcb9 Date: 2012-11-13 17:37 -0800 http://bitbucket.org/pypy/pypy/changeset/65d95e70dcb9/ Log:restrict globals to an exact dict in exec/eval diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpr

[pypy-commit] pypy py3k: add imp.get_tag

2012-11-13 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r58874:e23475af7b3a Date: 2012-11-13 17:37 -0800 http://bitbucket.org/pypy/pypy/changeset/e23475af7b3a/ Log:add imp.get_tag diff --git a/pypy/module/imp/__init__.py b/pypy/module/imp/__init__.py --- a/pypy/module/imp/__init__.py +++ b/pypy/module