[pypy-commit] pypy dynamic-specialized-tuple: comments so you can understand this

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53535:be6f6c42dbbe Date: 2012-03-14 00:26 -0700 http://bitbucket.org/pypy/pypy/changeset/be6f6c42dbbe/ Log:comments so you can understand this diff --git a/pypy/rlib/rerased_raw.py b/pypy/rlib/rerased_raw.py --- a/pypy/rlib/re

[pypy-commit] pypy bytearray-refactor: Create branch for str, unicode and bytearray refactor.

2012-03-14 Thread aliles
Author: aliles Branch: bytearray-refactor Changeset: r53536:65a2411be254 Date: 2012-03-14 00:55 -0700 http://bitbucket.org/pypy/pypy/changeset/65a2411be254/ Log:Create branch for str, unicode and bytearray refactor. ___ pypy-commit mailing list pypy

[pypy-commit] [OPEN] Pull request #57 for pypy/pypy: Initial refactor work

2012-03-14 Thread Bitbucket
A new pull request has been opened by Aaron Iles. aliles/pypy has changes to be pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/57/initial-refactor-work Title: Initial refactor work Partial refactor of common logic shared by str, unicode and bytearray into base classes suit

[pypy-commit] pypy default: Introduce a base class hierarchy for string objects.

2012-03-14 Thread aliles
Author: aliles Branch: Changeset: r53537:23f16a681b06 Date: 2012-03-12 23:44 -0700 http://bitbucket.org/pypy/pypy/changeset/23f16a681b06/ Log:Introduce a base class hierarchy for string objects. Hierarchy to be used to pull up shared code between character sequence objects. C

[pypy-commit] pypy default: Add tests for unicodeobjects against is* methods.

2012-03-14 Thread aliles
Author: aliles Branch: Changeset: r53538:607f5b904425 Date: 2012-03-13 17:00 -0700 http://bitbucket.org/pypy/pypy/changeset/607f5b904425/ Log:Add tests for unicodeobjects against is* methods. diff --git a/pypy/objspace/std/test/test_unicodeobject.py b/pypy/objspace/std/test/test_unicodeobje

[pypy-commit] pypy default: Pull lower, swapcase and upper into base class for str, unicode and bytearray

2012-03-14 Thread aliles
Author: aliles Branch: Changeset: r53540:434d177e26b2 Date: 2012-03-14 00:38 -0700 http://bitbucket.org/pypy/pypy/changeset/434d177e26b2/ Log:Pull lower, swapcase and upper into base class for str, unicode and bytearray diff --git a/pypy/objspace/std/abstractstring.py b/pypy/objspac

[pypy-commit] pypy default: Pull shared logic between str, unicode and bytearray in base classes.

2012-03-14 Thread aliles
Author: aliles Branch: Changeset: r53539:ab3326dd1a85 Date: 2012-03-13 21:45 -0700 http://bitbucket.org/pypy/pypy/changeset/ab3326dd1a85/ Log:Pull shared logic between str, unicode and bytearray in base classes. diff --git a/pypy/objspace/std/abstractstring.py b/pypy/objspace/std/ab

[pypy-commit] pypy dynamic-specialized-tuple: failing test for cast_adr_to_ptr

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53542:1d3197b20988 Date: 2012-03-14 01:25 -0700 http://bitbucket.org/pypy/pypy/changeset/1d3197b20988/ Log:failing test for cast_adr_to_ptr diff --git a/pypy/jit/codewriter/test/test_jtransform.py b/pypy/jit/codewriter/test/t

[pypy-commit] pypy dynamic-specialized-tuple: make this test run

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53543:186933690b5b Date: 2012-03-14 01:32 -0700 http://bitbucket.org/pypy/pypy/changeset/186933690b5b/ Log:make this test run diff --git a/pypy/jit/codewriter/test/test_jtransform.py b/pypy/jit/codewriter/test/test_jtransform

[pypy-commit] pypy dynamic-specialized-tuple: (agaynor, fijal) more jtransform support

2012-03-14 Thread fijal
Author: Maciej Fijalkowski Branch: dynamic-specialized-tuple Changeset: r53544:e32c245cdc74 Date: 2012-03-14 02:03 -0700 http://bitbucket.org/pypy/pypy/changeset/e32c245cdc74/ Log:(agaynor, fijal) more jtransform support diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llg

[pypy-commit] [OPEN] Pull request #58 for pypy/pypy: string.maketrans doesn't exist anymore in 3.2, no need for tests

2012-03-14 Thread Bitbucket
A new pull request has been opened by Alexis D.. wpq/pypy has changes to be pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/58/stringmaketrans-doesnt-exist-anymore-in-32 Title: string.maketrans doesn't exist anymore in 3.2, no need for tests Everything is in the title. Chan

[pypy-commit] pypy py3k: Python 3 syntax changes in zpickle tests

2012-03-14 Thread dusty
Author: Dusty Phillips Branch: py3k Changeset: r53545:a609f7a7a5fa Date: 2012-03-13 17:52 -0700 http://bitbucket.org/pypy/pypy/changeset/a609f7a7a5fa/ Log:Python 3 syntax changes in zpickle tests diff --git a/pypy/module/_continuation/test/test_zpickle.py b/pypy/module/_continuation/test/te

[pypy-commit] pypy py3k: Bytes, not unicode unwrapping

2012-03-14 Thread dusty
Author: Dusty Phillips Branch: py3k Changeset: r53546:6c74f520786f Date: 2012-03-13 17:55 -0700 http://bitbucket.org/pypy/pypy/changeset/6c74f520786f/ Log:Bytes, not unicode unwrapping diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py --- a/pypy/interpreter/pycode.py +++ b

[pypy-commit] pypy py3k: string.maketrans doesn't exist anymore in 3.2, no need for tests

2012-03-14 Thread wpq
Author: Alexis Daboville Branch: py3k Changeset: r53548:e0a9508cff2e Date: 2012-03-14 10:23 + http://bitbucket.org/pypy/pypy/changeset/e0a9508cff2e/ Log:string.maketrans doesn't exist anymore in 3.2, no need for tests diff --git a/pypy/module/test_lib_pypy/test_string_extra.py b/pypy/mo

[pypy-commit] pypy py3k: re-fix this test after it was re-broken by the merge in 2744ecc997ea

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53550:01ca58671262 Date: 2012-03-14 11:41 +0100 http://bitbucket.org/pypy/pypy/changeset/01ca58671262/ Log:re-fix this test after it was re-broken by the merge in 2744ecc997ea diff --git a/pypy/interpreter/test/test_compiler.py b/pypy/interprete

[pypy-commit] pypy reflex-support: o) allow user-defined pythonizations

2012-03-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53551:46f3dbe3b682 Date: 2012-03-12 08:47 -0700 http://bitbucket.org/pypy/pypy/changeset/46f3dbe3b682/ Log:o) allow user-defined pythonizations o) fix file access bits diff --git a/pypy/module/cppyy/__init__.py b/pypy/module/cppyy/__in

[pypy-commit] pypy reflex-support: initial attempt at having dynamic return types

2012-03-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53553:562d9b039b46 Date: 2012-03-14 02:24 -0700 http://bitbucket.org/pypy/pypy/changeset/562d9b039b46/ Log:initial attempt at having dynamic return types diff --git a/pypy/module/cppyy/capi/__init__.py b/pypy/module/cppyy/capi/__init_

[pypy-commit] pypy reflex-support: allow lookup and creation of pythonized classes at the interpreter level to finish dynamic return type implementation

2012-03-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53554:907ef031f4a4 Date: 2012-03-14 04:01 -0700 http://bitbucket.org/pypy/pypy/changeset/907ef031f4a4/ Log:allow lookup and creation of pythonized classes at the interpreter level to finish dynamic return type implementation di

[pypy-commit] pypy reflex-support: example class binding needed for CINT tests

2012-03-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53555:cfeed9e9c518 Date: 2012-03-14 06:23 -0700 http://bitbucket.org/pypy/pypy/changeset/cfeed9e9c518/ Log:example class binding needed for CINT tests diff --git a/pypy/module/cppyy/test/example01_LinkDef.h b/pypy/module/cppyy/test/ex

[pypy-commit] pypy reflex-support: fix typo

2012-03-14 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53552:b84f60b7e2dc Date: 2012-03-13 03:08 -0700 http://bitbucket.org/pypy/pypy/changeset/b84f60b7e2dc/ Log:fix typo diff --git a/pypy/module/cppyy/pythonify.py b/pypy/module/cppyy/pythonify.py --- a/pypy/module/cppyy/pythonify.py +++ b

[pypy-commit] pypy default: close this head: it should have never gone to default in the first place

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r53557:a920d02cb820 Date: 2012-03-14 14:24 +0100 http://bitbucket.org/pypy/pypy/changeset/a920d02cb820/ Log:close this head: it should have never gone to default in the first place ___ pypy-commit ma

[pypy-commit] pypy bytearray-refactor: merge the closed head on default into this branch

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: bytearray-refactor Changeset: r53558:8737c6e85e77 Date: 2012-03-14 14:25 +0100 http://bitbucket.org/pypy/pypy/changeset/8737c6e85e77/ Log:merge the closed head on default into this branch ___ pypy-commit mailing list py

[pypy-commit] pypy default: "what is not tested is broken": revert one of the changes done in

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r53559:2badf2a2a939 Date: 2012-03-14 14:42 +0100 http://bitbucket.org/pypy/pypy/changeset/2badf2a2a939/ Log:"what is not tested is broken": revert one of the changes done in 6cdf4341d56c: since this is an applevel test, we cannot import from

[pypy-commit] pypy zlib-mem-pressure: Add memory pressure to zlib's compressor and decompressor.

2012-03-14 Thread justinpeel
Author: Justin Peel Branch: zlib-mem-pressure Changeset: r53561:3a26c1c5172e Date: 2012-03-14 07:45 -0600 http://bitbucket.org/pypy/pypy/changeset/3a26c1c5172e/ Log:Add memory pressure to zlib's compressor and decompressor. diff --git a/pypy/rlib/rzlib.py b/pypy/rlib/rzlib.py --- a/pypy/rlib

[pypy-commit] pypy dynamic-specialized-tuple: added bool support, also cleaned up code slightly

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53562:b0a1e3ae8470 Date: 2012-03-14 10:56 -0700 http://bitbucket.org/pypy/pypy/changeset/b0a1e3ae8470/ Log:added bool support, also cleaned up code slightly diff --git a/pypy/objspace/std/test/test_tupleobject.py b/pypy/objsp

[pypy-commit] [OPEN] Pull request #43 for pypy/pypy: Sprint: Fixes for py3k modules

2012-03-14 Thread Bitbucket
Pull request #43 has been updated by Preston Timmons to include new changes. https://bitbucket.org/pypy/pypy/pull-request/43/sprint-fixes-for-py3k-modules Title: Sprint: Fixes for py3k modules Creator: Preston Timmons Fixes for the math, itertools, _socket, and posix, and exception modules. Up

[pypy-commit] [OPEN] Pull request #43 for pypy/pypy: Sprint: Fixes for py3k modules

2012-03-14 Thread Bitbucket
Pull request #43 has been updated by Preston Timmons to include new changes. https://bitbucket.org/pypy/pypy/pull-request/43/sprint-fixes-for-py3k-modules Title: Sprint: Fixes for py3k modules Creator: Preston Timmons Fixes for the math, itertools, _socket, and posix, and exception modules. Up

[pypy-commit] [COMMENT] Pull request #43 for pypy/pypy: Sprint: Fixes for py3k modules

2012-03-14 Thread Bitbucket
New comment on pull request: https://bitbucket.org/pypy/pypy/pull-request/43/sprint-fixes-for-py3k-modules#comment-3897 Preston Timmons (prestontimmons) said: Conflicts are merged in. -- This is a pull request comment notification from bitbucket.org. You are receiving this either because you ar

[pypy-commit] pypy dynamic-specialized-tuple: Added support for strings. This is probably enough types for now.

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53563:fbd62cc44b7e Date: 2012-03-14 11:29 -0700 http://bitbucket.org/pypy/pypy/changeset/fbd62cc44b7e/ Log:Added support for strings. This is probably enough types for now. diff --git a/pypy/objspace/std/tupletype.py b/pypy/ob

[pypy-commit] pypy dynamic-specialized-tuple: Use the untyped API for floats here, even though it's not done for translated yet

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53564:9f01756bfee4 Date: 2012-03-14 11:34 -0700 http://bitbucket.org/pypy/pypy/changeset/9f01756bfee4/ Log:Use the untyped API for floats here, even though it's not done for translated yet diff --git a/pypy/objspace/st

[pypy-commit] [ACCEPTED] Pull request #43 for pypy/pypy: Sprint: Fixes for py3k modules

2012-03-14 Thread Bitbucket
Pull request #43 has been accepted by Alex Gaynor. Changes in prestontimmons/pypy have been pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/43/sprint-fixes-for-py3k-modules -- This is an issue notification from bitbucket.org. You are receiving this either because you are the p

[pypy-commit] pypy py3k: Fixed module for py3k.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53565:afba3cd9a570 Date: 2012-03-13 00:48 + http://bitbucket.org/pypy/pypy/changeset/afba3cd9a570/ Log:Fixed module for py3k. The log1p function now raises a ValueError instead of an OverflowError when called with -1. Also

[pypy-commit] pypy py3k: Merged.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53566:9be592a78766 Date: 2012-03-13 02:55 + http://bitbucket.org/pypy/pypy/changeset/9be592a78766/ Log:Merged. diff --git a/pypy/module/_hashlib/interp_hashlib.py b/pypy/module/_hashlib/interp_hashlib.py --- a/pypy/module/_hashlib/interp_

[pypy-commit] pypy py3k: Merged.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53568:43adfe9796b8 Date: 2012-03-13 18:15 + http://bitbucket.org/pypy/pypy/changeset/43adfe9796b8/ Log:Merged. diff --git a/pypy/interpreter/test/test_interpreter.py b/pypy/interpreter/test/test_interpreter.py --- a/pypy/interpreter/test/

[pypy-commit] pypy py3k: Fixed _socket tests for py3k.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53567:f28a91d1cd73 Date: 2012-03-13 03:11 + http://bitbucket.org/pypy/pypy/changeset/f28a91d1cd73/ Log:Fixed _socket tests for py3k. diff --git a/pypy/module/_socket/test/test_sock_app.py b/pypy/module/_socket/test/test_sock_app.py --- a/

[pypy-commit] pypy py3k: Also removed tmpfile, tmpnam, and tempnam from the appleveldefs.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53571:db37aa9ad8f2 Date: 2012-03-13 19:22 + http://bitbucket.org/pypy/pypy/changeset/db37aa9ad8f2/ Log:Also removed tmpfile, tmpnam, and tempnam from the appleveldefs. diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__

[pypy-commit] pypy py3k: Updated itertools functions for py3k.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53569:3d88633c8e56 Date: 2012-03-13 18:45 + http://bitbucket.org/pypy/pypy/changeset/3d88633c8e56/ Log:Updated itertools functions for py3k. - The izip function no longer exists - izip_longest was renamed to zip_longest

[pypy-commit] pypy py3k: Added an explicit test for log1p using negative values.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53574:a2bb9ecd710b Date: 2012-03-13 20:03 + http://bitbucket.org/pypy/pypy/changeset/a2bb9ecd710b/ Log:Added an explicit test for log1p using negative values. diff --git a/pypy/module/math/test/test_math.py b/pypy/module/math/test/test_ma

[pypy-commit] pypy py3k: Updated posix module for py3k.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53570:90afa8ce9ff5 Date: 2012-03-13 19:20 + http://bitbucket.org/pypy/pypy/changeset/90afa8ce9ff5/ Log:Updated posix module for py3k. Removed tmpnam(), tempnam(), and tmpfile() which were replaced by the tempfile module. Re

[pypy-commit] pypy py3k: Updated path to math_testcases.txt to make proper use of os.path.join.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53577:412bba3f13fe Date: 2012-03-14 18:25 + http://bitbucket.org/pypy/pypy/changeset/412bba3f13fe/ Log:Updated path to math_testcases.txt to make proper use of os.path.join. diff --git a/pypy/module/math/test/test_math.py b/pypy/m

[pypy-commit] pypy py3k: Removed tmpfile, tmpnam, and tempnam from the posix_app as well. That should be everywhere.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53572:9fb85478f6e6 Date: 2012-03-13 19:26 + http://bitbucket.org/pypy/pypy/changeset/9fb85478f6e6/ Log:Removed tmpfile, tmpnam, and tempnam from the posix_app as well. That should be everywhere. diff --git a/pypy/module/posix/app_p

[pypy-commit] pypy py3k: Fixed unicode errors in the exceptions module.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53573:aa67b0e702f7 Date: 2012-03-13 19:41 + http://bitbucket.org/pypy/pypy/changeset/aa67b0e702f7/ Log:Fixed unicode errors in the exceptions module. diff --git a/pypy/module/exceptions/test/test_exc.py b/pypy/module/exceptions/test/test_

[pypy-commit] pypy py3k: Added getcwdb to posix module.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53575:fb962fdecd9f Date: 2012-03-13 21:30 + http://bitbucket.org/pypy/pypy/changeset/fb962fdecd9f/ Log:Added getcwdb to posix module. Also readded old getcwdu function as getcwd for posix system that returns the directory s

[pypy-commit] pypy py3k: Merged py3k branch.

2012-03-14 Thread prestontimmons
Author: Preston Timmons Branch: py3k Changeset: r53576:578aa6ac3460 Date: 2012-03-14 18:12 + http://bitbucket.org/pypy/pypy/changeset/578aa6ac3460/ Log:Merged py3k branch. diff --git a/pypy/module/_socket/test/test_sock_app.py b/pypy/module/_socket/test/test_sock_app.py --- a/pypy/modul

[pypy-commit] pypy kill-geninterp: Intermediate check-in

2012-03-14 Thread arigo
Author: Armin Rigo Branch: kill-geninterp Changeset: r53579:ab50773f602a Date: 2012-03-14 11:42 -0700 http://bitbucket.org/pypy/pypy/changeset/ab50773f602a/ Log:Intermediate check-in diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/config/pypyoption.py +++ b/pypy

[pypy-commit] pypy py3k: kill line from a mismerge

2012-03-14 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r53580:e5c660f20609 Date: 2012-03-14 11:45 -0700 http://bitbucket.org/pypy/pypy/changeset/e5c660f20609/ Log:kill line from a mismerge diff --git a/pypy/module/math/interp_math.py b/pypy/module/math/interp_math.py --- a/pypy/module/math/interp_mat

[pypy-commit] pypy kill-geninterp: (patch from agaynor) remove this too

2012-03-14 Thread arigo
Author: Armin Rigo Branch: kill-geninterp Changeset: r53581:f097b1f9301b Date: 2012-03-14 11:46 -0700 http://bitbucket.org/pypy/pypy/changeset/f097b1f9301b/ Log:(patch from agaynor) remove this too diff --git a/pypy/translator/gensupp.py b/pypy/translator/gensupp.py --- a/pypy/translator/gen

[pypy-commit] pypy dynamic-specialized-tuple: code cleanup

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53582:837552b1083e Date: 2012-03-14 11:52 -0700 http://bitbucket.org/pypy/pypy/changeset/837552b1083e/ Log:code cleanup diff --git a/pypy/rlib/rerased_raw.py b/pypy/rlib/rerased_raw.py --- a/pypy/rlib/rerased_raw.py +++ b/pypy

[pypy-commit] pypy py3k: we no longer have str._formatter_parser, kill this test

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53585:3dc9a177e6e0 Date: 2012-03-14 15:31 +0100 http://bitbucket.org/pypy/pypy/changeset/3dc9a177e6e0/ Log:we no longer have str._formatter_parser, kill this test diff --git a/pypy/objspace/std/test/test_newformat.py b/pypy/objspace/std/test/tes

[pypy-commit] pypy py3k: merge heads

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53588:92b24498524a Date: 2012-03-14 19:53 +0100 http://bitbucket.org/pypy/pypy/changeset/92b24498524a/ Log:merge heads diff --git a/pypy/module/_socket/test/test_sock_app.py b/pypy/module/_socket/test/test_sock_app.py --- a/pypy/module/_socket/t

[pypy-commit] pypy py3k: the default formatting string must be an unicode now

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53583:7d475d86c2f6 Date: 2012-03-14 15:24 +0100 http://bitbucket.org/pypy/pypy/changeset/7d475d86c2f6/ Log:the default formatting string must be an unicode now diff --git a/pypy/module/__builtin__/operation.py b/pypy/module/__builtin__/operation

[pypy-commit] pypy py3k: fix syntax

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53584:2b053e589a5c Date: 2012-03-14 15:29 +0100 http://bitbucket.org/pypy/pypy/changeset/2b053e589a5c/ Log:fix syntax diff --git a/pypy/objspace/std/test/test_newformat.py b/pypy/objspace/std/test/test_newformat.py --- a/pypy/objspace/std/test/t

[pypy-commit] pypy py3k: __metaclass__ no longer works, use (metaclass=...) instead

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53586:f08f361a2faa Date: 2012-03-14 17:50 +0100 http://bitbucket.org/pypy/pypy/changeset/f08f361a2faa/ Log:__metaclass__ no longer works, use (metaclass=...) instead diff --git a/pypy/objspace/std/test/test_typeobject.py b/pypy/objspace/std/test

[pypy-commit] pypy py3k: adapt the import of StringIO

2012-03-14 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53587:80c39a1059aa Date: 2012-03-14 17:52 +0100 http://bitbucket.org/pypy/pypy/changeset/80c39a1059aa/ Log:adapt the import of StringIO diff --git a/pypy/objspace/std/test/test_userobject.py b/pypy/objspace/std/test/test_userobject.py --- a/pypy

[pypy-commit] pypy kill-geninterp: Kill

2012-03-14 Thread arigo
Author: Armin Rigo Branch: kill-geninterp Changeset: r53590:4cd3e4d3ed14 Date: 2012-03-14 11:58 -0700 http://bitbucket.org/pypy/pypy/changeset/4cd3e4d3ed14/ Log:Kill diff --git a/pypy/objspace/flow/operation.py b/pypy/objspace/flow/operation.py --- a/pypy/objspace/flow/operation.py +++ b/pyp

[pypy-commit] pypy kill-geninterp: Redo the support for RPython-level print statements.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: kill-geninterp Changeset: r53589:4c689c1cdde2 Date: 2012-03-14 11:57 -0700 http://bitbucket.org/pypy/pypy/changeset/4c689c1cdde2/ Log:Redo the support for RPython-level print statements. diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a

[pypy-commit] pypy kill-geninterp: Remove this temporary sanity-check now that it passes.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: kill-geninterp Changeset: r53591:e1dd26dab59b Date: 2012-03-14 11:59 -0700 http://bitbucket.org/pypy/pypy/changeset/e1dd26dab59b/ Log:Remove this temporary sanity-check now that it passes. diff --git a/pypy/objspace/flow/objspace.py b/pypy/objspace/flow/objspace.py

[pypy-commit] pypy default: Ignore a specific test with explanation

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53592:d9e32b55d6b3 Date: 2012-03-14 12:16 -0700 http://bitbucket.org/pypy/pypy/changeset/d9e32b55d6b3/ Log:Ignore a specific test with explanation diff --git a/pypy/rpython/test/test_llinterp.py b/pypy/rpython/test/test_llinterp.py --- a/pypy/rpython/

[pypy-commit] pypy kill-geninterp: hg merge default

2012-03-14 Thread arigo
Author: Armin Rigo Branch: kill-geninterp Changeset: r53593:79822a4ce419 Date: 2012-03-14 12:16 -0700 http://bitbucket.org/pypy/pypy/changeset/79822a4ce419/ Log:hg merge default diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runner_test.py --- a/pypy/jit/backend/t

[pypy-commit] pypy default: Fix on Linux64.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53594:48de71db5b0d Date: 2012-03-14 12:25 -0700 http://bitbucket.org/pypy/pypy/changeset/48de71db5b0d/ Log:Fix on Linux64. diff --git a/pypy/translator/c/src/debug_print.c b/pypy/translator/c/src/debug_print.c --- a/pypy/translator/c/src/debug_print.c

[pypy-commit] pypy kill-geninterp: hg merge default

2012-03-14 Thread arigo
Author: Armin Rigo Branch: kill-geninterp Changeset: r53595:d0ca2304579c Date: 2012-03-14 12:26 -0700 http://bitbucket.org/pypy/pypy/changeset/d0ca2304579c/ Log:hg merge default diff --git a/pypy/translator/c/src/debug_print.c b/pypy/translator/c/src/debug_print.c --- a/pypy/translator/c/sr

[pypy-commit] pypy dynamic-specialized-tuple: added support for unicode. (thanks to amaury for reminding me that py3k needs this to be useful)

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53596:dc2074d97770 Date: 2012-03-14 12:44 -0700 http://bitbucket.org/pypy/pypy/changeset/dc2074d97770/ Log:added support for unicode. (thanks to amaury for reminding me that py3k needs this to be useful) diff --git a/p

[pypy-commit] pypy py3k: Restore this test, str._formatter_parser is now in the _string module.

2012-03-14 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r53597:3a460d5d5868 Date: 2012-03-14 21:05 +0100 http://bitbucket.org/pypy/pypy/changeset/3a460d5d5868/ Log:Restore this test, str._formatter_parser is now in the _string module. diff --git a/pypy/objspace/std/test/test_newformat.p

[pypy-commit] pypy default: (agaynor, arigo) Test and fix for setinteriorfield.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53598:8290df370d2f Date: 2012-03-14 13:22 -0700 http://bitbucket.org/pypy/pypy/changeset/8290df370d2f/ Log:(agaynor, arigo) Test and fix for setinteriorfield. diff --git a/pypy/jit/metainterp/blackhole.py b/pypy/jit/metainterp/blackhole.py --- a/pypy/j

[pypy-commit] pypy py3k: fix getcwd on windows. a good test for this is really pending surrogateescape

2012-03-14 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r53600:8e9bdbfb77b2 Date: 2012-03-14 13:45 -0700 http://bitbucket.org/pypy/pypy/changeset/8e9bdbfb77b2/ Log:fix getcwd on windows. a good test for this is really pending surrogateescape (PEP 383) support diff --git a/pypy/module/posix/int

[pypy-commit] pypy dynamic-specialized-tuple: random hacking at this. I think we need a comprehensive solution to addresses in the JIT.

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53602:bd7e5423874a Date: 2012-03-14 14:01 -0700 http://bitbucket.org/pypy/pypy/changeset/bd7e5423874a/ Log:random hacking at this. I think we need a comprehensive solution to addresses in the JIT. diff --git a/pypy/jit

[pypy-commit] pypy.org extradoc: Rename STM to STM/AME as a first step attempt of moving the focus

2012-03-14 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r347:fdc9595f22a2 Date: 2012-03-14 14:03 -0700 http://bitbucket.org/pypy/pypy.org/changeset/fdc9595f22a2/ Log:Rename STM to STM/AME as a first step attempt of moving the focus away from classical STM and towards Automatic Mutual Exclusion

[pypy-commit] pypy default: Make ll2ctypes happier when running backend/x86/test/test_list.py.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53603:11ecfd8c89e6 Date: 2012-03-14 14:20 -0700 http://bitbucket.org/pypy/pypy/changeset/11ecfd8c89e6/ Log:Make ll2ctypes happier when running backend/x86/test/test_list.py. diff --git a/pypy/jit/metainterp/test/test_list.py b/pypy/jit/metainterp/test

[pypy-commit] pypy dynamic-specialized-tuple: even more hacks. I think we should scrap all of this work and rethink.

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53605:ae7106d140d0 Date: 2012-03-14 14:23 -0700 http://bitbucket.org/pypy/pypy/changeset/ae7106d140d0/ Log:even more hacks. I think we should scrap all of this work and rethink. diff --git a/pypy/jit/backend/llgraph/ru

[pypy-commit] pypy dynamic-specialized-tuple: cleanup

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53604:6c80ee62af08 Date: 2012-03-14 14:07 -0700 http://bitbucket.org/pypy/pypy/changeset/6c80ee62af08/ Log:cleanup diff --git a/pypy/jit/codewriter/jtransform.py b/pypy/jit/codewriter/jtransform.py --- a/pypy/jit/codewriter/j

[pypy-commit] pypy default: Fix.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53606:abce1e21beec Date: 2012-03-14 14:21 -0700 http://bitbucket.org/pypy/pypy/changeset/abce1e21beec/ Log:Fix. diff --git a/pypy/module/_multiprocessing/test/test_semaphore.py b/pypy/module/_multiprocessing/test/test_semaphore.py --- a/pypy/module/_m

[pypy-commit] pypy default: Fix test.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53607:c76442a93b07 Date: 2012-03-14 14:23 -0700 http://bitbucket.org/pypy/pypy/changeset/c76442a93b07/ Log:Fix test. diff --git a/pypy/translator/c/test/test_database.py b/pypy/translator/c/test/test_database.py --- a/pypy/translator/c/test/test_datab

[pypy-commit] pypy kill-geninterp: Close, ready for merge

2012-03-14 Thread arigo
Author: Armin Rigo Branch: kill-geninterp Changeset: r53608:e12235dc8d80 Date: 2012-03-14 14:26 -0700 http://bitbucket.org/pypy/pypy/changeset/e12235dc8d80/ Log:Close, ready for merge ___ pypy-commit mailing list pypy-commit@python.org http://mail.

[pypy-commit] pypy py3k: allow ... anywhere and make it its own token

2012-03-14 Thread gutworth
Author: Benjamin Peterson Branch: py3k Changeset: r53610:5d2f6423dabb Date: 2012-03-14 16:37 -0500 http://bitbucket.org/pypy/pypy/changeset/5d2f6423dabb/ Log:allow ... anywhere and make it its own token diff --git a/pypy/interpreter/astcompiler/ast.py b/pypy/interpreter/astcompiler/ast.py -

[pypy-commit] pypy py3k: make None, True, and False keywords

2012-03-14 Thread gutworth
Author: Benjamin Peterson Branch: py3k Changeset: r53611:b75666e56661 Date: 2012-03-14 17:00 -0500 http://bitbucket.org/pypy/pypy/changeset/b75666e56661/ Log:make None, True, and False keywords diff --git a/pypy/interpreter/astcompiler/optimize.py b/pypy/interpreter/astcompiler/optimize.py

[pypy-commit] pypy py3k: wrap

2012-03-14 Thread gutworth
Author: Benjamin Peterson Branch: py3k Changeset: r53612:18ffe2c7429c Date: 2012-03-14 17:04 -0500 http://bitbucket.org/pypy/pypy/changeset/18ffe2c7429c/ Log:wrap diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/astcompiler/astbuilder.py --- a/pypy/interpreter/astc

[pypy-commit] pypy py3k: compile asserts with messages correctly

2012-03-14 Thread gutworth
Author: Benjamin Peterson Branch: py3k Changeset: r53613:8fe60affac0e Date: 2012-03-14 17:13 -0500 http://bitbucket.org/pypy/pypy/changeset/8fe60affac0e/ Log:compile asserts with messages correctly diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcompiler/codegen.p

[pypy-commit] pypy dynamic-specialized-tuple: (arigo, alex): remove the old hacks, and start making this case use arrayfield

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53616:f1dc3bc0b202 Date: 2012-03-14 15:19 -0700 http://bitbucket.org/pypy/pypy/changeset/f1dc3bc0b202/ Log:(arigo, alex): remove the old hacks, and start making this case use arrayfield diff --git a/pypy/jit/backend/ll

[pypy-commit] pypy dynamic-specialized-tuple: (arigo, alex): random progress, mostly will be deleted

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53614:4069a795cd40 Date: 2012-03-14 14:40 -0700 http://bitbucket.org/pypy/pypy/changeset/4069a795cd40/ Log:(arigo, alex): random progress, mostly will be deleted diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/back

[pypy-commit] [OPEN] Pull request #59 for pypy/pypy: allow [newindex] functionality in NumPy

2012-03-14 Thread Bitbucket
A new pull request has been opened by Michael Blume. MichaelBlume/pypy has changes to be pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/59/allow-newindex-functionality-in-numpy Title: allow [newindex] functionality in NumPy numpy allows: newindex = None a = array([1,2,3])

[pypy-commit] pypy dynamic-specialized-tuple: (arigo, alex) some hacks, and some cleanup. Pretend that a varsized GcStruct is an array from the JIT's point of view

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53617:5d305b2895a0 Date: 2012-03-14 15:44 -0700 http://bitbucket.org/pypy/pypy/changeset/5d305b2895a0/ Log:(arigo, alex) some hacks, and some cleanup. Pretend that a varsized GcStruct is an array from the JIT's point of

[pypy-commit] pypy win64-stage1: Merge with default

2012-03-14 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r53618:5b17e57ef44a Date: 2012-03-13 22:55 -0700 http://bitbucket.org/pypy/pypy/changeset/5b17e57ef44a/ Log:Merge with default ___ pypy-commit mailing list pypy-commit@python.org http://mail.

[pypy-commit] pypy dynamic-specialized-tuple: small bit of progress in making optimizeopt happy

2012-03-14 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53620:aa5fbb622e01 Date: 2012-03-14 15:53 -0700 http://bitbucket.org/pypy/pypy/changeset/aa5fbb622e01/ Log:small bit of progress in making optimizeopt happy diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.

[pypy-commit] pypy default: Add bin/rpython

2012-03-14 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r53621:0eb436c95405 Date: 2012-03-14 16:01 -0700 http://bitbucket.org/pypy/pypy/changeset/0eb436c95405/ Log:Add bin/rpython diff --git a/pypy/bin/rpython b/pypy/bin/rpython new file mode 100755 --- /dev/null +++ b/pypy/bin/rpython @@ -0,0 +1,18

[pypy-commit] pypy py3k: complete extended unpacking implementation

2012-03-14 Thread gutworth
Author: Benjamin Peterson Branch: py3k Changeset: r53622:3661bb9780f8 Date: 2012-03-14 18:02 -0500 http://bitbucket.org/pypy/pypy/changeset/3661bb9780f8/ Log:complete extended unpacking implementation diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcompiler/codege

[pypy-commit] [OPEN] Pull request #59 for pypy/pypy: allow [newaxis] functionality in NumPy

2012-03-14 Thread Bitbucket
Pull request #59 has been updated by Michael Blume to include new changes. https://bitbucket.org/pypy/pypy/pull-request/59/allow-newaxis-functionality-in-numpy Title: allow [newaxis] functionality in NumPy Creator: Michael Blume numpy allows: newaxis = None a = array([1,2,3]) a[newaxis] arr

[pypy-commit] pypy default: xxx temporary fix.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53623:4037d70e95c7 Date: 2012-03-14 16:57 -0700 http://bitbucket.org/pypy/pypy/changeset/4037d70e95c7/ Log:xxx temporary fix. diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module/cpyext/ap

[pypy-commit] pypy default: Fix.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53624:1a2108ee3fa3 Date: 2012-03-14 17:00 -0700 http://bitbucket.org/pypy/pypy/changeset/1a2108ee3fa3/ Log:Fix. diff --git a/pypy/objspace/std/intobject.py b/pypy/objspace/std/intobject.py --- a/pypy/objspace/std/intobject.py +++ b/pypy/objspace/std/in

[pypy-commit] pypy default: space.wraplong() to have a non-RPython way to wrap a real long object.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53625:170dc1d7fae3 Date: 2012-03-14 17:05 -0700 http://bitbucket.org/pypy/pypy/changeset/170dc1d7fae3/ Log:space.wraplong() to have a non-RPython way to wrap a real long object. diff --git a/pypy/module/cpyext/test/test_longobject.py b/pypy/mo

[pypy-commit] pypy default: Revert 53b5e001b4db, we really want an int here.

2012-03-14 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r53626:8866013cdf76 Date: 2012-03-15 01:07 +0100 http://bitbucket.org/pypy/pypy/changeset/8866013cdf76/ Log:Revert 53b5e001b4db, we really want an int here. diff --git a/pypy/interpreter/test/test_compiler.py b/pypy/interpreter/test/test_comp

[pypy-commit] pypy default: Fix for the CLI and JVM tests.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53627:05a6376ee87d Date: 2012-03-14 17:13 -0700 http://bitbucket.org/pypy/pypy/changeset/05a6376ee87d/ Log:Fix for the CLI and JVM tests. diff --git a/pypy/translator/oosupport/test_template/overflow.py b/pypy/translator/oosupport/test_template/overfl

[pypy-commit] pypy default: Skip this test if sys.setdefaultencoding() was already removed,

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53628:f24dbbb91cb4 Date: 2012-03-14 17:18 -0700 http://bitbucket.org/pypy/pypy/changeset/f24dbbb91cb4/ Log:Skip this test if sys.setdefaultencoding() was already removed, e.g. when running with -A. diff --git a/pypy/objspace/std/test/test_strin

[pypy-commit] [OPEN] Pull request #59 for pypy/pypy: allow [newaxis] functionality in NumPy

2012-03-14 Thread Bitbucket
Pull request #59 has been updated by Michael Blume to include new changes. https://bitbucket.org/pypy/pypy/pull-request/59/allow-newaxis-functionality-in-numpy Title: allow [newaxis] functionality in NumPy Creator: Michael Blume numpy allows: newaxis = None a = array([1,2,3]) a[newaxis] arr

[pypy-commit] pypy py3k: fix kwonly args with a vararg or kwarg

2012-03-14 Thread gutworth
Author: Benjamin Peterson Branch: py3k Changeset: r53629:318df86c56e6 Date: 2012-03-14 19:28 -0500 http://bitbucket.org/pypy/pypy/changeset/318df86c56e6/ Log:fix kwonly args with a vararg or kwarg diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a/pypy/interpreter

[pypy-commit] pypy default: Test and fix.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53630:1212ff3d9858 Date: 2012-03-14 17:43 -0700 http://bitbucket.org/pypy/pypy/changeset/1212ff3d9858/ Log:Test and fix. diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py --- a/pypy/rlib/rarithmetic.py +++ b/pypy/rlib/rarithmetic.py @@ -

[pypy-commit] pypy default: Bah, missing case.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53631:cb040bc5d225 Date: 2012-03-14 17:48 -0700 http://bitbucket.org/pypy/pypy/changeset/cb040bc5d225/ Log:Bah, missing case. diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py --- a/pypy/rlib/rarithmetic.py +++ b/pypy/rlib/rarithmetic.py

[pypy-commit] pypy py3k: fix this test

2012-03-14 Thread gutworth
Author: Benjamin Peterson Branch: py3k Changeset: r53632:9dfe0ca27ddf Date: 2012-03-14 19:58 -0500 http://bitbucket.org/pypy/pypy/changeset/9dfe0ca27ddf/ Log:fix this test diff --git a/pypy/interpreter/test/test_compiler.py b/pypy/interpreter/test/test_compiler.py --- a/pypy/interpreter/tes

[pypy-commit] pypy default: Fix for test_py_string_as_string_None, which passed apparently

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53633:3ccd266220ca Date: 2012-03-14 18:10 -0700 http://bitbucket.org/pypy/pypy/changeset/3ccd266220ca/ Log:Fix for test_py_string_as_string_None, which passed apparently only by chance on 32-bit. diff --git a/pypy/module/cpyext/stringobject.py

[pypy-commit] pypy py3k: force there to be arguments after *

2012-03-14 Thread gutworth
Author: Benjamin Peterson Branch: py3k Changeset: r53634:7ed3abb3f0a6 Date: 2012-03-14 20:25 -0500 http://bitbucket.org/pypy/pypy/changeset/7ed3abb3f0a6/ Log:force there to be arguments after * diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/astcompiler/astbuilder

[pypy-commit] pypy default: Translation fix.

2012-03-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r53635:754f3b7cf8f4 Date: 2012-03-14 18:33 -0700 http://bitbucket.org/pypy/pypy/changeset/754f3b7cf8f4/ Log:Translation fix. diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objspace.py --- a/pypy/objspace/std/objspace.py +++ b/pypy/objspa

  1   2   >