[pypy-commit] pypy default: Move --help handling earlier, which let it display its results much

2012-12-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r59551:c0989487d05d Date: 2012-12-26 10:34 +0100 http://bitbucket.org/pypy/pypy/changeset/c0989487d05d/ Log:Move --help handling earlier, which let it display its results much faster and fixes a crash if there is no compiler available. I also

[pypy-commit] pypy rpython-bytearray: progress towards addition

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: rpython-bytearray Changeset: r59552:0f26de84b119 Date: 2012-12-26 11:50 +0200 http://bitbucket.org/pypy/pypy/changeset/0f26de84b119/ Log:progress towards addition diff --git a/pypy/rpython/lltypesystem/rbytearray.py b/pypy/rpython/lltypesystem/rbytearray.p

[pypy-commit] pypy rpython-bytearray: Add asserts that should pass, but don't

2012-12-26 Thread arigo
Author: Armin Rigo Branch: rpython-bytearray Changeset: r59553:82c9a00a8c60 Date: 2012-12-26 11:08 +0100 http://bitbucket.org/pypy/pypy/changeset/82c9a00a8c60/ Log:Add asserts that should pass, but don't diff --git a/pypy/rpython/lltypesystem/rstr.py b/pypy/rpython/lltypesystem/rstr.py ---

[pypy-commit] pypy rpython-bytearray: fix the test

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: rpython-bytearray Changeset: r59554:4c16a279f553 Date: 2012-12-26 12:19 +0200 http://bitbucket.org/pypy/pypy/changeset/4c16a279f553/ Log:fix the test diff --git a/pypy/rpython/lltypesystem/rbytearray.py b/pypy/rpython/lltypesystem/rbytearray.py --- a/pypy/

[pypy-commit] pypy rpython-bytearray: merge

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: rpython-bytearray Changeset: r59555:80cb11961f5e Date: 2012-12-26 12:20 +0200 http://bitbucket.org/pypy/pypy/changeset/80cb11961f5e/ Log:merge diff --git a/pypy/rpython/lltypesystem/rstr.py b/pypy/rpython/lltypesystem/rstr.py --- a/pypy/rpython/lltypesyste

[pypy-commit] pypy rpython-bytearray: one more test

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: rpython-bytearray Changeset: r59556:f65667ea3759 Date: 2012-12-26 12:21 +0200 http://bitbucket.org/pypy/pypy/changeset/f65667ea3759/ Log:one more test diff --git a/pypy/rpython/rbytearray.py b/pypy/rpython/rbytearray.py --- a/pypy/rpython/rbytearray.py +++

[pypy-commit] pypy rpython-bytearray: merge default

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: rpython-bytearray Changeset: r59557:89dd5b4f1ec1 Date: 2012-12-26 12:22 +0200 http://bitbucket.org/pypy/pypy/changeset/89dd5b4f1ec1/ Log:merge default diff --git a/pypy/rpython/test/test_runicode.py b/pypy/rpython/test/test_runicode.py --- a/pypy/rpython/t

[pypy-commit] pypy default: skip this test too

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59558:7e7700d10132 Date: 2012-12-26 12:24 +0200 http://bitbucket.org/pypy/pypy/changeset/7e7700d10132/ Log:skip this test too diff --git a/pypy/rpython/test/test_runicode.py b/pypy/rpython/test/test_runicode.py --- a/pypy/rpython/test/test_run

[pypy-commit] pypy rpython-bytearray: merge default

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: rpython-bytearray Changeset: r59559:eaf40b4f51c7 Date: 2012-12-26 12:24 +0200 http://bitbucket.org/pypy/pypy/changeset/eaf40b4f51c7/ Log:merge default diff --git a/pypy/rpython/test/test_runicode.py b/pypy/rpython/test/test_runicode.py --- a/pypy/rpython/t

[pypy-commit] pypy default: Stop monkey-patching sys.getrefcount() in lib_pypy/_ctypes_test.py.

2012-12-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r59560:6d6179e7b19e Date: 2012-12-26 11:31 +0100 http://bitbucket.org/pypy/pypy/changeset/6d6179e7b19e/ Log:Stop monkey-patching sys.getrefcount() in lib_pypy/_ctypes_test.py. Instead, fix the ctypes tests to skip or ignore a missing sys.

[pypy-commit] pypy default: Always define these functions. They are used even in non-standalone

2012-12-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r59561:b26d37a946f5 Date: 2012-12-26 11:44 +0100 http://bitbucket.org/pypy/pypy/changeset/b26d37a946f5/ Log:Always define these functions. They are used even in non-standalone tests, e.g. test/test_rffi.py, which would crash on 64-bit because

[pypy-commit] pypy string-char-concat: IN-PROGRESS string-char concat not upgrading char to string. Give up for now

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: string-char-concat Changeset: r59562:f95aaab180eb Date: 2012-12-26 14:50 +0200 http://bitbucket.org/pypy/pypy/changeset/f95aaab180eb/ Log:IN-PROGRESS string-char concat not upgrading char to string. Give up for now diff --git a/pypy/jit/codewriter/e

[pypy-commit] pypy rpython-bytearray: getitem/setitem on bytearray

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: rpython-bytearray Changeset: r59563:f87a57ecad8a Date: 2012-12-26 18:52 +0200 http://bitbucket.org/pypy/pypy/changeset/f87a57ecad8a/ Log:getitem/setitem on bytearray diff --git a/pypy/annotation/binaryop.py b/pypy/annotation/binaryop.py --- a/pypy/annotatio

[pypy-commit] pypy rpython-bytearray: mark bytearray as not supported for now

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: rpython-bytearray Changeset: r59564:0c2700262f0d Date: 2012-12-26 19:10 +0200 http://bitbucket.org/pypy/pypy/changeset/0c2700262f0d/ Log:mark bytearray as not supported for now diff --git a/pypy/jit/metainterp/test/test_string.py b/pypy/jit/metainterp/test

[pypy-commit] pypy default: Merge a very primitive version of rpython-bytearray. It'll continue to have

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59565:84c03a213a45 Date: 2012-12-26 19:11 +0200 http://bitbucket.org/pypy/pypy/changeset/84c03a213a45/ Log:Merge a very primitive version of rpython-bytearray. It'll continue to have new features and JIT support, but since it's not used,

[pypy-commit] pypy default: merge

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59566:1009e0ebae31 Date: 2012-12-26 19:11 +0200 http://bitbucket.org/pypy/pypy/changeset/1009e0ebae31/ Log:merge diff --git a/lib-python/2.7/ctypes/test/test_internals.py b/lib-python/2.7/ctypes/test/test_internals.py --- a/lib-python/2.7/ctyp

[pypy-commit] pypy callback-jit: a strange experiment with jit merge point at a start of callback, not sure how to write tests for it?

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59567:551095d724b6 Date: 2012-12-26 19:59 +0200 http://bitbucket.org/pypy/pypy/changeset/551095d724b6/ Log:a strange experiment with jit merge point at a start of callback, not sure how to write tests for it? diff --git a/py

[pypy-commit] pypy callback-jit: write an actual test

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59568:702bfe8a7734 Date: 2012-12-26 20:18 +0200 http://bitbucket.org/pypy/pypy/changeset/702bfe8a7734/ Log:write an actual test diff --git a/pypy/jit/metainterp/test/test_warmspot.py b/pypy/jit/metainterp/test/test_warmspot.py ---

[pypy-commit] pypy callback-jit: register it at runtime

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59569:1a0cbddf904c Date: 2012-12-26 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/1a0cbddf904c/ Log:register it at runtime diff --git a/pypy/module/pypyjit/interp_jit.py b/pypy/module/pypyjit/interp_jit.py --- a/pypy/module/

[pypy-commit] pypy callback-jit: fix, maybe?

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59570:f3df9baf6bd5 Date: 2012-12-26 21:19 +0200 http://bitbucket.org/pypy/pypy/changeset/f3df9baf6bd5/ Log:fix, maybe? diff --git a/pypy/jit/metainterp/warmspot.py b/pypy/jit/metainterp/warmspot.py --- a/pypy/jit/metainterp/warmspot

[pypy-commit] pypy callback-jit: this clearly didn't work

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59571:c9defe22dc95 Date: 2012-12-26 21:55 +0200 http://bitbucket.org/pypy/pypy/changeset/c9defe22dc95/ Log:this clearly didn't work diff --git a/pypy/jit/metainterp/warmspot.py b/pypy/jit/metainterp/warmspot.py --- a/pypy/jit/metain

[pypy-commit] pypy callback-jit: hack differently

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59572:7f535e6ede3f Date: 2012-12-26 21:59 +0200 http://bitbucket.org/pypy/pypy/changeset/7f535e6ede3f/ Log:hack differently diff --git a/pypy/jit/metainterp/warmspot.py b/pypy/jit/metainterp/warmspot.py --- a/pypy/jit/metainterp/war

[pypy-commit] cffi default: Remove tox.ini. Running tox has not been tested and probably doesn't work.

2012-12-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r1099:022b895c0ae5 Date: 2012-12-26 21:05 +0100 http://bitbucket.org/cffi/cffi/changeset/022b895c0ae5/ Log:Remove tox.ini. Running tox has not been tested and probably doesn't work. diff --git a/tox.ini b/tox.ini deleted file mode 100644 --- a/t

[pypy-commit] pypy numpypy-longdouble: fix nan, simplify interface

2012-12-26 Thread mattip
Author: mattip Branch: numpypy-longdouble Changeset: r59573:b544731e8eab Date: 2012-12-25 04:20 +0200 http://bitbucket.org/pypy/pypy/changeset/b544731e8eab/ Log:fix nan, simplify interface diff --git a/pypy/rlib/rstruct/ieee.py b/pypy/rlib/rstruct/ieee.py --- a/pypy/rlib/rstruct/ieee.py +++

[pypy-commit] pypy numpypy-longdouble: tests pass

2012-12-26 Thread mattip
Author: mattip Branch: numpypy-longdouble Changeset: r59574:730ce60a2949 Date: 2012-12-25 06:32 +0200 http://bitbucket.org/pypy/pypy/changeset/730ce60a2949/ Log:tests pass diff --git a/pypy/rlib/rstruct/ieee.py b/pypy/rlib/rstruct/ieee.py --- a/pypy/rlib/rstruct/ieee.py +++ b/pypy/rlib/rstru

[pypy-commit] buildbot default: (bad arigo) windows buildbot

2012-12-26 Thread fijal
Author: fijal Branch: Changeset: r731:e551807c45f3 Date: 2012-12-26 21:48 +0100 http://bitbucket.org/pypy/buildbot/changeset/e551807c45f3/ Log:(bad arigo) windows buildbot diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++ b/bot2/pypy

[pypy-commit] buildbot default: add tannit locks to win32 build

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r732:e44bce256cb6 Date: 2012-12-26 22:51 +0200 http://bitbucket.org/pypy/buildbot/changeset/e44bce256cb6/ Log:add tannit locks to win32 build diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.p

[pypy-commit] pypy callback-jit: hack with 2 levels of wrappers

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59576:5e84a61755b1 Date: 2012-12-26 23:03 +0200 http://bitbucket.org/pypy/pypy/changeset/5e84a61755b1/ Log:hack with 2 levels of wrappers diff --git a/pypy/rpython/lltypesystem/rffi.py b/pypy/rpython/lltypesystem/rffi.py --- a/pypy

[pypy-commit] pypy callback-jit: oops

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59577:e734f65a1707 Date: 2012-12-26 23:12 +0200 http://bitbucket.org/pypy/pypy/changeset/e734f65a1707/ Log:oops diff --git a/pypy/rpython/lltypesystem/rffi.py b/pypy/rpython/lltypesystem/rffi.py --- a/pypy/rpython/lltypesystem/rffi

[pypy-commit] pypy callback-jit: improve the cffi callback situation

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59578:a5db0d48cc24 Date: 2012-12-27 00:05 +0200 http://bitbucket.org/pypy/pypy/changeset/a5db0d48cc24/ Log:improve the cffi callback situation diff --git a/pypy/module/_cffi_backend/ccallback.py b/pypy/module/_cffi_backend/ccallbac

[pypy-commit] pypy callback-jit: no wonder pyexpat is slow

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59579:3fbefa4900b1 Date: 2012-12-27 00:12 +0200 http://bitbucket.org/pypy/pypy/changeset/3fbefa4900b1/ Log:no wonder pyexpat is slow diff --git a/pypy/module/pypyjit/policy.py b/pypy/module/pypyjit/policy.py --- a/pypy/module/pypyji

[pypy-commit] pypy numpypy-longdouble: test, implement clongdouble

2012-12-26 Thread mattip
Author: mattip Branch: numpypy-longdouble Changeset: r59580:11f0a83b4131 Date: 2012-12-25 08:46 +0200 http://bitbucket.org/pypy/pypy/changeset/11f0a83b4131/ Log:test, implement clongdouble diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module

[pypy-commit] pypy callback-jit: pffff

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59581:d49a8984ef99 Date: 2012-12-27 00:38 +0200 http://bitbucket.org/pypy/pypy/changeset/d49a8984ef99/ Log:p diff --git a/pypy/module/pyexpat/interp_pyexpat.py b/pypy/module/pyexpat/interp_pyexpat.py --- a/pypy/module/pyexpat/i

[pypy-commit] pypy callback-jit: jit does not support weakrefs

2012-12-26 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59582:c000f12d1a8a Date: 2012-12-27 01:06 +0200 http://bitbucket.org/pypy/pypy/changeset/c000f12d1a8a/ Log:jit does not support weakrefs diff --git a/pypy/module/pypyjit/policy.py b/pypy/module/pypyjit/policy.py --- a/pypy/module/py

[pypy-commit] pypy numpypy-longdouble: fixes for 96 bit long double, try to force 96 bit long double on windows

2012-12-26 Thread mattip
Author: mattip Branch: numpypy-longdouble Changeset: r59584:500caf98376b Date: 2012-12-27 01:50 +0200 http://bitbucket.org/pypy/pypy/changeset/500caf98376b/ Log:fixes for 96 bit long double, try to force 96 bit long double on windows diff --git a/pypy/module/micronumpy/interp_boxes.p

[pypy-commit] pypy numpypy-longdouble: fix for sizeof(long double)==8, i.e. windows

2012-12-26 Thread mattip
Author: mattip Branch: numpypy-longdouble Changeset: r59583:b53ceee87da4 Date: 2012-12-27 01:01 +0200 http://bitbucket.org/pypy/pypy/changeset/b53ceee87da4/ Log:fix for sizeof(long double)==8, i.e. windows diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_d