[pypy-commit] pypy matrixmath-dot: refactor and rework, still need more tests

2012-01-19 Thread mattip
Author: mattip Branch: matrixmath-dot Changeset: r51506:2bcfa95fe92a Date: 2012-01-20 09:41 +0200 http://bitbucket.org/pypy/pypy/changeset/2bcfa95fe92a/ Log:refactor and rework, still need more tests diff --git a/pypy/module/micronumpy/dot.py b/pypy/module/micronumpy/dot.py new file mode 1006

[pypy-commit] pypy numppy-flatitter: use the parent iterator

2012-01-19 Thread mattip
Author: mattip Branch: numppy-flatitter Changeset: r51504:47faffcb9ec3 Date: 2012-01-19 21:30 +0200 http://bitbucket.org/pypy/pypy/changeset/47faffcb9ec3/ Log:use the parent iterator diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy

[pypy-commit] pypy numppy-flatitter: correct test for missing == operator, un-skip failing test

2012-01-19 Thread mattip
Author: mattip Branch: numppy-flatitter Changeset: r51505:23731c70eb07 Date: 2012-01-19 22:44 +0200 http://bitbucket.org/pypy/pypy/changeset/23731c70eb07/ Log:correct test for missing == operator, un-skip failing test diff --git a/pypy/module/micronumpy/REVIEW b/pypy/module/micronumpy/REVIEW

[pypy-commit] pypy py3k: (antocuni, romain): implement keyword-only arguments in the astcompiler and in the interpreter

2012-01-19 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r51503:243e484588fb Date: 2012-01-19 23:20 +0100 http://bitbucket.org/pypy/pypy/changeset/243e484588fb/ Log:(antocuni, romain): implement keyword-only arguments in the astcompiler and in the interpreter diff --git a/pypy/interpreter/argume

[pypy-commit] pypy matrixmath-dot: mistake?

2012-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: matrixmath-dot Changeset: r51502:275370ca0170 Date: 2012-01-19 21:33 +0200 http://bitbucket.org/pypy/pypy/changeset/275370ca0170/ Log:mistake? diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/mod

[pypy-commit] pypy numpy-indexing-by-arrays-2: progress;

2012-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-indexing-by-arrays-2 Changeset: r51501:c5926e6a02bc Date: 2012-01-19 21:31 +0200 http://bitbucket.org/pypy/pypy/changeset/c5926e6a02bc/ Log:progress; diff --git a/pypy/module/micronumpy/interp_iter.py b/pypy/module/micronumpy/interp_iter.py --- a/pyp

[pypy-commit] pypy py3k: (antocuni, romain) killed the code that checked for version numbers of Python

2012-01-19 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51500:b3f6b7f219a0 Date: 2012-01-19 18:28 +0100 http://bitbucket.org/pypy/pypy/changeset/b3f6b7f219a0/ Log:(antocuni, romain) killed the code that checked for version numbers of Python 2, changed the way we compute the magic number fo

[pypy-commit] pypy numpypy-ufuncs: close merged branch

2012-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: numpypy-ufuncs Changeset: r51499:8e57f6c0502b Date: 2012-01-19 19:23 +0200 http://bitbucket.org/pypy/pypy/changeset/8e57f6c0502b/ Log:close merged branch ___ pypy-commit mailing list pypy-commit@python.org http://

[pypy-commit] pypy default: (mattip) merge numpypy-ufuncs, adding ceil

2012-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r51498:7745b3fcec92 Date: 2012-01-19 19:23 +0200 http://bitbucket.org/pypy/pypy/changeset/7745b3fcec92/ Log:(mattip) merge numpypy-ufuncs, adding ceil diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/py

[pypy-commit] pypy numpypy-ufuncs: improve the test

2012-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: numpypy-ufuncs Changeset: r51497:77ac35b7fd12 Date: 2012-01-19 19:22 +0200 http://bitbucket.org/pypy/pypy/changeset/77ac35b7fd12/ Log:improve the test diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.py ---

[pypy-commit] pypy stm: Forgot to add two files.

2012-01-19 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r51496:4692940c82e4 Date: 2012-01-19 18:21 +0100 http://bitbucket.org/pypy/pypy/changeset/4692940c82e4/ Log:Forgot to add two files. diff --git a/pypy/module/transaction/app_transaction.py b/pypy/module/transaction/app_transaction.py new file mode 1

[pypy-commit] pypy stm: (bivab, arigo)

2012-01-19 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r51495:5d6f1589889c Date: 2012-01-19 18:19 +0100 http://bitbucket.org/pypy/pypy/changeset/5d6f1589889c/ Log:(bivab, arigo) Translation fixes. diff --git a/pypy/module/transaction/__init__.py b/pypy/module/transaction/__init__.py --- a/pypy/module/tr

[pypy-commit] pypy numppy-flatitter: add REVIEW

2012-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: numppy-flatitter Changeset: r51494:3a1f1a964ab4 Date: 2012-01-19 19:10 +0200 http://bitbucket.org/pypy/pypy/changeset/3a1f1a964ab4/ Log:add REVIEW diff --git a/pypy/module/micronumpy/REVIEW b/pypy/module/micronumpy/REVIEW new file mode 100644 --- /dev/null

[pypy-commit] pypy numppy-flatitter: an example of failing test

2012-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: numppy-flatitter Changeset: r51493:d0f36182d3eb Date: 2012-01-19 19:08 +0200 http://bitbucket.org/pypy/pypy/changeset/d0f36182d3eb/ Log:an example of failing test diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_

[pypy-commit] pypy stm: (bivab, arigo)

2012-01-19 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r51491:fd78c427e13b Date: 2012-01-19 17:51 +0100 http://bitbucket.org/pypy/pypy/changeset/fd78c427e13b/ Log:(bivab, arigo) Fixed rlib.rstm to run correctly on top of CPython with multiple threads. diff --git a/pypy/rlib/rstm.py b/pyp

[pypy-commit] pypy stm: (bivab, arigo)

2012-01-19 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r51492:bc50696a4294 Date: 2012-01-19 17:59 +0100 http://bitbucket.org/pypy/pypy/changeset/bc50696a4294/ Log:(bivab, arigo) - really create a low-level transaction for running each transaction - changed the addition of new transactions

[pypy-commit] pypy stm: (bivab, arigo)

2012-01-19 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r51490:601a7695b552 Date: 2012-01-19 16:41 +0100 http://bitbucket.org/pypy/pypy/changeset/601a7695b552/ Log:(bivab, arigo) A failing test. diff --git a/pypy/module/transaction/interp_transaction.py b/pypy/module/transaction/interp_transacti

[pypy-commit] pypy numppy-flatitter: just reuse what we have (evil laugh)

2012-01-19 Thread fijal
Author: Maciej Fijalkowski Branch: numppy-flatitter Changeset: r51489:e7ccfba90d71 Date: 2012-01-19 18:44 +0200 http://bitbucket.org/pypy/pypy/changeset/e7ccfba90d71/ Log:just reuse what we have (evil laugh) diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/int

[pypy-commit] pypy py3k: (antocuni, rguillebert) Add a marshalling test of pycode objects

2012-01-19 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51488:176a25c48305 Date: 2012-01-19 17:17 +0100 http://bitbucket.org/pypy/pypy/changeset/176a25c48305/ Log:(antocuni, rguillebert) Add a marshalling test of pycode objects diff --git a/pypy/module/marshal/test/test_marshalimpl.py b/pypy/mod

[pypy-commit] pypy stm: (bivab, arigo)

2012-01-19 Thread arigo
Author: Armin Rigo Branch: stm Changeset: r51487:b52f0e138410 Date: 2012-01-19 16:14 +0100 http://bitbucket.org/pypy/pypy/changeset/b52f0e138410/ Log:(bivab, arigo) Wrote the app-level interface for 'transaction', with careful(?) messy locking. diff --git a/pypy/module/trans

[pypy-commit] pypy py3k: (antocuni, romain) make this test at least runnable by using a py3k compatible syntax. Tons of failures, of course

2012-01-19 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r51486:155402d74dfc Date: 2012-01-19 15:50 +0100 http://bitbucket.org/pypy/pypy/changeset/155402d74dfc/ Log:(antocuni, romain) make this test at least runnable by using a py3k compatible syntax. Tons of failures, of course diff --git a/pyp

[pypy-commit] pypy py3k: (antocuni, romain): update the tokenizer to accept 0000* as a literal

2012-01-19 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r51484:ac227cc49124 Date: 2012-01-19 12:44 +0100 http://bitbucket.org/pypy/pypy/changeset/ac227cc49124/ Log:(antocuni, romain): update the tokenizer to accept * as a literal diff --git a/pypy/interpreter/pyparser/genpytokenize.py b/py

[pypy-commit] pypy py3k: (antocuni, romain): use a better way to regenerate the DFA machinery: earlier you had to manually copy&paste lines into pytokenize.py, now you can just redirect the output to

2012-01-19 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r51485:1e634f696054 Date: 2012-01-19 12:54 +0100 http://bitbucket.org/pypy/pypy/changeset/1e634f696054/ Log:(antocuni, romain): use a better way to regenerate the DFA machinery: earlier you had to manually copy&paste lines into pyto

[pypy-commit] pypy py3k: (antocuni, romain): 'mostly' fix test_number, by adapting it to the new py3 syntax for number literals. The only failure left is '0000' which still raises a syntax error, fixi

2012-01-19 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r51483:d2ccbdd80be0 Date: 2012-01-19 12:30 +0100 http://bitbucket.org/pypy/pypy/changeset/d2ccbdd80be0/ Log:(antocuni, romain): 'mostly' fix test_number, by adapting it to the new py3 syntax for number literals. The only failure left is '00

[pypy-commit] pypy py3k: (antocuni, romain): fix test_string by using a plain string literal instead of the no-longer valid u''

2012-01-19 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r51482:d39b62c9983e Date: 2012-01-19 12:22 +0100 http://bitbucket.org/pypy/pypy/changeset/d39b62c9983e/ Log:(antocuni, romain): fix test_string by using a plain string literal instead of the no-longer valid u'' diff --git a/pypy/interprete

[pypy-commit] pypy py3k: (antocuni, romain): fix test_set_context by removing the case u'str' which is no longer syntactically correct

2012-01-19 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r51481:5efd72235ac9 Date: 2012-01-19 12:21 +0100 http://bitbucket.org/pypy/pypy/changeset/5efd72235ac9/ Log:(antocuni, romain): fix test_set_context by removing the case u'str' which is no longer syntactically correct diff --git a/pypy/int

[pypy-commit] pypy py3k: (antocuni, romain): fix test_try to match the new python3 syntax and the relative ast structure

2012-01-19 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r51480:cafc48ed3976 Date: 2012-01-19 12:18 +0100 http://bitbucket.org/pypy/pypy/changeset/cafc48ed3976/ Log:(antocuni, romain): fix test_try to match the new python3 syntax and the relative ast structure diff --git a/pypy/interpreter/astco

[pypy-commit] pypy arm-backend-2: merge heads

2012-01-19 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51479:75e7ec3f604f Date: 2012-01-19 12:28 +0100 http://bitbucket.org/pypy/pypy/changeset/75e7ec3f604f/ Log:merge heads diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/backend/arm/assembler.py --- a/pypy/jit/backend/arm/asse

[pypy-commit] pypy arm-backend-2: (arigo, bivab) update the fail_force_index when failing a guard

2012-01-19 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51477:4c73e2cd39cf Date: 2012-01-19 12:21 +0100 http://bitbucket.org/pypy/pypy/changeset/4c73e2cd39cf/ Log:(arigo, bivab) update the fail_force_index when failing a guard diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/back

[pypy-commit] pypy arm-backend-2: merge default

2012-01-19 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51478:faf485aa5523 Date: 2012-01-19 12:26 +0100 http://bitbucket.org/pypy/pypy/changeset/faf485aa5523/ Log:merge default diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runner_test.py --- a/pypy/jit/backend/

[pypy-commit] pypy default: (bivab, arigo)

2012-01-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r51476:798d7b72c373 Date: 2012-01-19 12:19 +0100 http://bitbucket.org/pypy/pypy/changeset/798d7b72c373/ Log:(bivab, arigo) Test cpu.get_latest_force_token(). It was not tested. Argh. diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit

[pypy-commit] pypy py3k: (antocuni, romain) implement keyword only args in the astbuilder

2012-01-19 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51475:27f5a4ae0d7d Date: 2012-01-19 12:04 +0100 http://bitbucket.org/pypy/pypy/changeset/27f5a4ae0d7d/ Log:(antocuni, romain) implement keyword only args in the astbuilder diff --git a/pypy/interpreter/astcompiler/ast.py b/pypy/interpreter/

[pypy-commit] extradoc extradoc: Planning for today

2012-01-19 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4046:079d771c58af Date: 2012-01-19 11:24 +0100 http://bitbucket.org/pypy/extradoc/changeset/079d771c58af/ Log:Planning for today diff --git a/sprintinfo/leysin-winter-2012/planning.txt b/sprintinfo/leysin-winter-2012/planning.txt --- a/sp

[pypy-commit] pypy py3k: yield from is a python 3.3 construct

2012-01-19 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51474:8339f8cc6ae1 Date: 2012-01-19 11:06 +0100 http://bitbucket.org/pypy/pypy/changeset/8339f8cc6ae1/ Log:yield from is a python 3.3 construct diff --git a/pypy/interpreter/pyparser/data/Grammar3.2 b/pypy/interpreter/pyparser/data/Grammar3

[pypy-commit] pypy py3k: Change the Grammar's indentation, it's easier to diff it with cpython's Grammar now

2012-01-19 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51473:2e923cfc9e5e Date: 2012-01-19 10:57 +0100 http://bitbucket.org/pypy/pypy/changeset/2e923cfc9e5e/ Log:Change the Grammar's indentation, it's easier to diff it with cpython's Grammar now diff --git a/pypy/interpreter/pyparser/dat

[pypy-commit] pypy py3k: Import the Grammar for the new yield from construct

2012-01-19 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51472:1233713137f2 Date: 2012-01-19 10:52 +0100 http://bitbucket.org/pypy/pypy/changeset/1233713137f2/ Log:Import the Grammar for the new yield from construct diff --git a/pypy/interpreter/pyparser/data/Grammar3.2 b/pypy/interpreter/pyparse