[pypy-commit] pypy default: Skip the segfaulting test. Broken by the fast-path. Meh.

2012-10-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r58191:5ce4b0c23b17 Date: 2012-10-18 08:32 +0200 http://bitbucket.org/pypy/pypy/changeset/5ce4b0c23b17/ Log:Skip the segfaulting test. Broken by the fast-path. Meh. diff --git a/pypy/module/test_lib_pypy/ctypes_tests/test_functions.py b/pypy/module/tes

[pypy-commit] pypy default: Remove this lone small test file and merge it into test_lib_pypy.

2012-10-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r58190:acb6eb26ce8f Date: 2012-10-18 08:24 +0200 http://bitbucket.org/pypy/pypy/changeset/acb6eb26ce8f/ Log:Remove this lone small test file and merge it into test_lib_pypy. diff --git a/lib_pypy/pypy_test/test_ctypes_support.py b/lib_pypy/pypy_test/te

[pypy-commit] pypy py3k: we still need to special case unwrapped defaults too, now w/ a test

2012-10-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r58189:4ab357f7d06d Date: 2012-10-17 10:39 -0700 http://bitbucket.org/pypy/pypy/changeset/4ab357f7d06d/ Log:we still need to special case unwrapped defaults too, now w/ a test diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py

[pypy-commit] pypy py3k: avoid OverflowErrors in specialised int tuples now that our w_int is long

2012-10-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r58188:fae3f8237b0e Date: 2012-10-17 12:56 -0700 http://bitbucket.org/pypy/pypy/changeset/fae3f8237b0e/ Log:avoid OverflowErrors in specialised int tuples now that our w_int is long diff --git a/pypy/objspace/std/specialisedtupleobject.py

[pypy-commit] pypy py3k: fix for py3 map

2012-10-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r58187:19919f902c31 Date: 2012-10-17 11:23 -0700 http://bitbucket.org/pypy/pypy/changeset/19919f902c31/ Log:fix for py3 map diff --git a/pypy/module/_collections/test/test_deque.py b/pypy/module/_collections/test/test_deque.py --- a/pypy/module/

[pypy-commit] pypy numpypy-problems: add some jit hints

2012-10-17 Thread mattip
Author: mattip Branch: numpypy-problems Changeset: r58186:c9c13d8f38a8 Date: 2012-10-17 19:04 +0200 http://bitbucket.org/pypy/pypy/changeset/c9c13d8f38a8/ Log:add some jit hints diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py --- a/pypy/module/micronumpy/types.

[pypy-commit] pypy numpypy-problems: fixes for translation, running all test_numarray tests fail but running singly succeeds

2012-10-17 Thread mattip
Author: mattip Branch: numpypy-problems Changeset: r58185:428ac7a5eb40 Date: 2012-10-17 00:31 +0200 http://bitbucket.org/pypy/pypy/changeset/428ac7a5eb40/ Log:fixes for translation, running all test_numarray tests fail but running singly succeeds diff --git a/pypy/module/micronumpy/i

[pypy-commit] pypy numpypy-problems: fix to_str, clean up debug cruft; now passes test_stringarray

2012-10-17 Thread mattip
Author: mattip Branch: numpypy-problems Changeset: r58184:0fcfcdb4f777 Date: 2012-10-16 23:39 +0200 http://bitbucket.org/pypy/pypy/changeset/0fcfcdb4f777/ Log:fix to_str, clean up debug cruft; now passes test_stringarray diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micr

[pypy-commit] pypy default: add one more edge case to complex parsing

2012-10-17 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r58183:2da948c3eb75 Date: 2012-10-17 18:57 +0200 http://bitbucket.org/pypy/pypy/changeset/2da948c3eb75/ Log:add one more edge case to complex parsing diff --git a/pypy/objspace/std/complextype.py b/pypy/objspace/std/complextype.py --- a/pypy/objspace/

[pypy-commit] pypy py3k: add one more edge case to complex parsing

2012-10-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r58182:a3f4c69543dc Date: 2012-10-17 18:55 +0200 http://bitbucket.org/pypy/pypy/changeset/a3f4c69543dc/ Log:add one more edge case to complex parsing diff --git a/pypy/objspace/std/complextype.py b/pypy/objspace/std/complextype.py --- a/pypy/objsp

[pypy-commit] pypy py3k: allow special unicode decimal digits and spaces in complex ctor

2012-10-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r58181:487439d3c669 Date: 2012-10-17 18:48 +0200 http://bitbucket.org/pypy/pypy/changeset/487439d3c669/ Log:allow special unicode decimal digits and spaces in complex ctor diff --git a/pypy/objspace/std/complextype.py b/pypy/objspace/std/complexty

[pypy-commit] pypy py3k: long is no longer there in py3k (sorry for the word play)

2012-10-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r58180:11b6adfbf682 Date: 2012-10-17 18:25 +0200 http://bitbucket.org/pypy/pypy/changeset/11b6adfbf682/ Log:long is no longer there in py3k (sorry for the word play) diff --git a/pypy/objspace/std/complextype.py b/pypy/objspace/std/complextype.py

[pypy-commit] pypy cleanup-llgraph-backend: (fijal, arigo) in-progress

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58179:6b95b9479e1a Date: 2012-10-17 17:36 +0200 http://bitbucket.org/pypy/pypy/changeset/6b95b9479e1a/ Log:(fijal, arigo) in-progress diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pyp

[pypy-commit] pypy py3k: hg merge default

2012-10-17 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r58178:5e7742f91b48 Date: 2012-10-17 17:20 +0200 http://bitbucket.org/pypy/pypy/changeset/5e7742f91b48/ Log:hg merge default diff --git a/pypy/interpreter/astcompiler/consts.py b/pypy/interpreter/astcompiler/consts.py --- a/pypy/interpreter/astco

[pypy-commit] pypy default: bah, our old value for CO_CONTAINSGLOBAL conflicts with PyCF_IGNORE_COOKIE. Add a test to check that we don't have duplicate flags, fix the value of CO_CONTAINSGLOBAL and r

2012-10-17 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r58177:b1a5512d3fbb Date: 2012-10-17 17:15 +0200 http://bitbucket.org/pypy/pypy/changeset/b1a5512d3fbb/ Log:bah, our old value for CO_CONTAINSGLOBAL conflicts with PyCF_IGNORE_COOKIE. Add a test to check that we don't have duplicate fla

[pypy-commit] pypy cleanup-llgraph-backend: Small fixes

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58174:f2a4a97675ba Date: 2012-10-17 16:53 +0200 http://bitbucket.org/pypy/pypy/changeset/f2a4a97675ba/ Log:Small fixes diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/jit/backend/l

[pypy-commit] pypy cleanup-llgraph-backend: More

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58175:318a6e951ea6 Date: 2012-10-17 16:57 +0200 http://bitbucket.org/pypy/pypy/changeset/318a6e951ea6/ Log:More diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/jit/backend/llgraph/

[pypy-commit] pypy cleanup-llgraph-backend: (fijal, arigo) Remove more of the OOJitMixin usages.

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58173:24b34b9f1bb8 Date: 2012-10-17 16:34 +0200 http://bitbucket.org/pypy/pypy/changeset/24b34b9f1bb8/ Log:(fijal, arigo) Remove more of the OOJitMixin usages. diff --git a/pypy/jit/metainterp/quasiimmut.py b/pypy/jit/metainterp

[pypy-commit] extradoc extradoc: Arrange elements in the loop diagram in the same way as in the following ones

2012-10-17 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4870:badaabdf7726 Date: 2012-10-17 11:23 -0300 http://bitbucket.org/pypy/extradoc/changeset/badaabdf7726/ Log:Arrange elements in the loop diagram in the same way as in the following ones diff --git a/talk/vmil2012/presentation/Mak

[pypy-commit] pypy cleanup-llgraph-backend: Fixes

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58172:5032a1570a3a Date: 2012-10-17 16:19 +0200 http://bitbucket.org/pypy/pypy/changeset/5032a1570a3a/ Log:Fixes diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/jit/backend/llgraph

[pypy-commit] pypy cleanup-llgraph-backend: Whack whack whack. Also start to remove the forever-skipped OO tests.

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58171:39f1ae8df9a4 Date: 2012-10-17 16:01 +0200 http://bitbucket.org/pypy/pypy/changeset/39f1ae8df9a4/ Log:Whack whack whack. Also start to remove the forever-skipped OO tests. diff --git a/pypy/jit/backend/llgraph/runner

[pypy-commit] pypy cleanup-llgraph-backend: fixfixfix trying to make the front-end pass

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58170:0b0261125eea Date: 2012-10-17 15:23 +0200 http://bitbucket.org/pypy/pypy/changeset/0b0261125eea/ Log:fixfixfix trying to make the front-end pass diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/ru

[pypy-commit] pypy cleanup-llgraph-backend: Add reprs to the common descrs. Support raw_load, raw_store.

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58169:823a1faa62d2 Date: 2012-10-17 14:53 +0200 http://bitbucket.org/pypy/pypy/changeset/823a1faa62d2/ Log:Add reprs to the common descrs. Support raw_load, raw_store. diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/b

[pypy-commit] pypy default: manually revert f1c048beb436: this has never been true on CPython, no clue why it was introduced

2012-10-17 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r58168:6d1ad31ec914 Date: 2012-10-17 14:38 +0200 http://bitbucket.org/pypy/pypy/changeset/6d1ad31ec914/ Log:manually revert f1c048beb436: this has never been true on CPython, no clue why it was introduced diff --git a/pypy/objspace/std/complex

[pypy-commit] pypy cleanup-llgraph-backend: fixes

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58166:3286418ab00f Date: 2012-10-17 14:32 +0200 http://bitbucket.org/pypy/pypy/changeset/3286418ab00f/ Log:fixes diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runner_test.py --- a/pypy/jit/backend/tes

[pypy-commit] pypy cleanup-llgraph-backend: call to sqrt(). details

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58167:1941bfe12a4d Date: 2012-10-17 14:37 +0200 http://bitbucket.org/pypy/pypy/changeset/1941bfe12a4d/ Log:call to sqrt(). details diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/j

[pypy-commit] pypy cleanup-llgraph-backend: redirect_call_assembler

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58165:d591e13a1084 Date: 2012-10-17 14:31 +0200 http://bitbucket.org/pypy/pypy/changeset/d591e13a1084/ Log:redirect_call_assembler diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/j

[pypy-commit] pypy cleanup-llgraph-backend: {get, set}arrayitem_raw

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58164:b458ff289b23 Date: 2012-10-17 14:26 +0200 http://bitbucket.org/pypy/pypy/changeset/b458ff289b23/ Log:{get,set}arrayitem_raw diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/ji

[pypy-commit] pypy cleanup-llgraph-backend: call_assembler support, initial version

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58163:55132b711d27 Date: 2012-10-17 14:13 +0200 http://bitbucket.org/pypy/pypy/changeset/55132b711d27/ Log:call_assembler support, initial version diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner

[pypy-commit] pypy cleanup-llgraph-backend: (fijal, arigo) pass few more tests, really

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58162:39517f9580e2 Date: 2012-10-17 12:37 +0200 http://bitbucket.org/pypy/pypy/changeset/39517f9580e2/ Log:(fijal, arigo) pass few more tests, really diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/run

[pypy-commit] pypy cleanup-llgraph-backend: (fijal, arigo) completely random progress

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58161:80b606bc9e83 Date: 2012-10-17 12:27 +0200 http://bitbucket.org/pypy/pypy/changeset/80b606bc9e83/ Log:(fijal, arigo) completely random progress diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runn

[pypy-commit] pypy cleanup-llgraph-backend: (fijal, arigo) Progress

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58160:6357106a6341 Date: 2012-10-17 12:24 +0200 http://bitbucket.org/pypy/pypy/changeset/6357106a6341/ Log:(fijal, arigo) Progress diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/j

[pypy-commit] pypy cleanup-llgraph-backend: (fijal, arigo) in-progress

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58159:d25105a3ad76 Date: 2012-10-17 12:07 +0200 http://bitbucket.org/pypy/pypy/changeset/d25105a3ad76/ Log:(fijal, arigo) in-progress diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pyp

[pypy-commit] pypy cleanup-llgraph-backend: Skip the wb tests

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58158:85a19069a150 Date: 2012-10-17 11:47 +0200 http://bitbucket.org/pypy/pypy/changeset/85a19069a150/ Log:Skip the wb tests diff --git a/pypy/jit/backend/llgraph/test/test_llgraph.py b/pypy/jit/backend/llgraph/test/test_llgraph

[pypy-commit] pypy cleanup-llgraph-backend: (fijal around, arigo) guard_{no}_exception

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58157:919e6ca88df7 Date: 2012-10-17 11:45 +0200 http://bitbucket.org/pypy/pypy/changeset/919e6ca88df7/ Log:(fijal around, arigo) guard_{no}_exception diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/run

[pypy-commit] pypy cleanup-llgraph-backend: (fijal, arigo) More of the same kind.

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58156:7235b5827eec Date: 2012-10-17 11:32 +0200 http://bitbucket.org/pypy/pypy/changeset/7235b5827eec/ Log:(fijal, arigo) More of the same kind. diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.p

[pypy-commit] pypy cleanup-llgraph-backend: work in progress, notably changing the argument order of bh_*() to

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58155:1379a0ac0c19 Date: 2012-10-17 11:26 +0200 http://bitbucket.org/pypy/pypy/changeset/1379a0ac0c19/ Log:work in progress, notably changing the argument order of bh_*() to always pass the descr last. diff --git a/pypy/j

[pypy-commit] pypy cleanup-llgraph-backend: (fijal, arigo) progress

2012-10-17 Thread fijal
Author: Maciej Fijalkowski Branch: cleanup-llgraph-backend Changeset: r58154:716b88c56d65 Date: 2012-10-17 10:50 +0200 http://bitbucket.org/pypy/pypy/changeset/716b88c56d65/ Log:(fijal, arigo) progress diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py ---

[pypy-commit] pypy cleanup-llgraph-backend: (fijal, arigo) array support

2012-10-17 Thread fijal
Author: Maciej Fijalkowski Branch: cleanup-llgraph-backend Changeset: r58153:b8a017f07707 Date: 2012-10-17 10:29 +0200 http://bitbucket.org/pypy/pypy/changeset/b8a017f07707/ Log:(fijal, arigo) array support diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py

[pypy-commit] pypy cleanup-llgraph-backend: pass dynamic call tests

2012-10-17 Thread fijal
Author: Maciej Fijalkowski Branch: cleanup-llgraph-backend Changeset: r58152:43443eb2153b Date: 2012-10-17 10:22 +0200 http://bitbucket.org/pypy/pypy/changeset/43443eb2153b/ Log:pass dynamic call tests diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py ---

[pypy-commit] extradoc extradoc: merge

2012-10-17 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4868:53b9c87e31e9 Date: 2012-10-17 09:52 +0200 http://bitbucket.org/pypy/extradoc/changeset/53b9c87e31e9/ Log:merge diff too long, truncating to 2000 out of 11558 lines diff --git a/blog/draft/py3k-status-update-6.rst b/blog/draft/py3

[pypy-commit] extradoc extradoc: Ups

2012-10-17 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4867:8b79fd6c918d Date: 2012-10-17 09:52 +0200 http://bitbucket.org/pypy/extradoc/changeset/8b79fd6c918d/ Log:Ups diff --git a/talk/dls2012/benchmarks/image/sobel.py b/talk/dls2012/benchmarks/image/sobel.py --- a/talk/dls2012/benchmark

[pypy-commit] extradoc extradoc: merge

2012-10-17 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4866:85b726d79ae2 Date: 2012-10-17 09:51 +0200 http://bitbucket.org/pypy/extradoc/changeset/85b726d79ae2/ Log:merge diff --git a/talk/dls2012/benchmarks/image/sobel.py b/talk/dls2012/benchmarks/image/sobel.py --- a/talk/dls2012/benchma

[pypy-commit] extradoc extradoc: add an abstract

2012-10-17 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4865:a56d8976330b Date: 2012-10-17 09:49 +0200 http://bitbucket.org/pypy/extradoc/changeset/a56d8976330b/ Log:add an abstract diff --git a/talk/rupy2012/abstract.rst b/talk/rupy2012/abstract.rst new file mode 100644 --- /dev/null +++ b/

[pypy-commit] pypy cleanup-llgraph-backend: test_field_basic

2012-10-17 Thread arigo
Author: Armin Rigo Branch: cleanup-llgraph-backend Changeset: r58151:6370f32ec6b9 Date: 2012-10-17 09:36 +0200 http://bitbucket.org/pypy/pypy/changeset/6370f32ec6b9/ Log:test_field_basic diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/jit/back