[pypy-commit] extradoc extradoc: add a new point

2012-01-18 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r4044:f07d98b31047 Date: 2012-01-18 09:44 +0100 http://bitbucket.org/pypy/extradoc/changeset/f07d98b31047/ Log:add a new point diff --git a/blog/draft/pypy-2011.rst b/blog/draft/pypy-2011.rst --- a/blog/draft/pypy-2011.rst +++ b/blog/draft/pyp

[pypy-commit] extradoc extradoc: Planning for today

2012-01-18 Thread rguillebert
Author: Romain Guillebert Branch: extradoc Changeset: r4045:3fb931e40174 Date: 2012-01-18 10:46 +0100 http://bitbucket.org/pypy/extradoc/changeset/3fb931e40174/ Log:Planning for today diff --git a/sprintinfo/leysin-winter-2012/planning.txt b/sprintinfo/leysin-winter-2012/planning.txt --- a/

[pypy-commit] pypy ppc-jit-backend: refactored allocation of boxes

2012-01-18 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r51433:4c659707392a Date: 2012-01-18 11:04 +0100 http://bitbucket.org/pypy/pypy/changeset/4c659707392a/ Log:refactored allocation of boxes diff --git a/pypy/jit/backend/ppc/ppcgen/helper/regalloc.py b/pypy/jit/backend/ppc/ppcgen/helper/regall

[pypy-commit] pypy py3k: Add a codegen test for py3k's new tuple unpacking

2012-01-18 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51434:68762432f02d Date: 2012-01-18 12:07 +0100 http://bitbucket.org/pypy/pypy/changeset/68762432f02d/ Log:Add a codegen test for py3k's new tuple unpacking diff --git a/pypy/interpreter/astcompiler/test/test_compiler.py b/pypy/interpreter/

[pypy-commit] pypy arm-backend-2: move this test to the x86 backend

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51436:b2fff2c474ff Date: 2012-01-18 12:11 +0100 http://bitbucket.org/pypy/pypy/changeset/b2fff2c474ff/ Log:move this test to the x86 backend diff --git a/pypy/jit/backend/x86/test/test_runner.py b/pypy/jit/backend/x86/test/test_runne

[pypy-commit] pypy arm-backend-2: Port changes since last merge

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51440:be46980ab0b2 Date: 2012-01-18 12:16 +0100 http://bitbucket.org/pypy/pypy/changeset/be46980ab0b2/ Log:Port changes since last merge diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/backend/arm/assembler.py --- a/pypy/ji

[pypy-commit] pypy arm-backend-2: Create a CPU instance for each test

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51437:1c132ebb86eb Date: 2012-01-18 12:13 +0100 http://bitbucket.org/pypy/pypy/changeset/1c132ebb86eb/ Log:Create a CPU instance for each test diff --git a/pypy/jit/backend/arm/test/test_runner.py b/pypy/jit/backend/arm/test/test_run

[pypy-commit] pypy arm-backend-2: kill unused code

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51438:d0ed9d2beb0e Date: 2012-01-18 12:14 +0100 http://bitbucket.org/pypy/pypy/changeset/d0ed9d2beb0e/ Log:kill unused code diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/backend/arm/assembler.py --- a/pypy/jit/backend/arm

[pypy-commit] pypy arm-backend-2: Generate more debugging information (taken from the x86 backend)

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51439:fceb632073b8 Date: 2012-01-18 12:16 +0100 http://bitbucket.org/pypy/pypy/changeset/fceb632073b8/ Log:Generate more debugging information (taken from the x86 backend) diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/bac

[pypy-commit] pypy arm-backend-2: also remove test_compile_asmlen from runner_test after it was moved to the x86 backend

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51441:839659291f03 Date: 2012-01-18 12:33 +0100 http://bitbucket.org/pypy/pypy/changeset/839659291f03/ Log:also remove test_compile_asmlen from runner_test after it was moved to the x86 backend diff --git a/pypy/jit/backend/te

[pypy-commit] pypy ppc-jit-backend: adjust size parameter in _check_im_arg and check_im_box

2012-01-18 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r51442:d0d21bbde762 Date: 2012-01-18 13:43 +0100 http://bitbucket.org/pypy/pypy/changeset/d0d21bbde762/ Log:adjust size parameter in _check_im_arg and check_im_box diff --git a/pypy/jit/backend/ppc/ppcgen/helper/regalloc.py b/pypy/jit/backend

[pypy-commit] pypy ppc-jit-backend: remove comment

2012-01-18 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r51443:35aaf3680c92 Date: 2012-01-18 13:44 +0100 http://bitbucket.org/pypy/pypy/changeset/35aaf3680c92/ Log:remove comment diff --git a/pypy/jit/backend/ppc/ppcgen/helper/regalloc.py b/pypy/jit/backend/ppc/ppcgen/helper/regalloc.py --- a/pypy

[pypy-commit] pypy default: fix a bug in to_str for ndim=1, size=1 arrays. also affected any multi-dim array where the last dimension is 1. tests included.

2012-01-18 Thread justinpeel
Author: Justin Peel Branch: Changeset: r51444:db7b9b0aa08d Date: 2012-01-17 22:13 -0700 http://bitbucket.org/pypy/pypy/changeset/db7b9b0aa08d/ Log:fix a bug in to_str for ndim=1, size=1 arrays. also affected any multi-dim array where the last dimension is 1. tests included. diff --g

[pypy-commit] pypy ppc-jit-backend: Remove boxes from getinteriorfield_gc, setinteriorfield_gc.

2012-01-18 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r51445:db20886769cb Date: 2012-01-18 09:53 -0500 http://bitbucket.org/pypy/pypy/changeset/db20886769cb/ Log:Remove boxes from getinteriorfield_gc, setinteriorfield_gc. diff --git a/pypy/jit/backend/ppc/ppcgen/regalloc.py b/pypy/jit/backend/

[pypy-commit] pypy py3k: Implement py3k's tuple unpacking in the code generator

2012-01-18 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51446:f4cb22c63136 Date: 2012-01-18 13:55 +0100 http://bitbucket.org/pypy/pypy/changeset/f4cb22c63136/ Log:Implement py3k's tuple unpacking in the code generator diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcom

[pypy-commit] pypy py3k: Check if the destination doesn't contain multiple stars

2012-01-18 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51448:d0b94548df3b Date: 2012-01-18 14:22 +0100 http://bitbucket.org/pypy/pypy/changeset/d0b94548df3b/ Log:Check if the destination doesn't contain multiple stars diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astco

[pypy-commit] pypy py3k: Implement the UNPACK_EX bytecode which is used by py3k's new tuple unpacking

2012-01-18 Thread rguillebert
Author: Romain Guillebert Branch: py3k Changeset: r51447:6face22d8492 Date: 2012-01-18 14:11 +0100 http://bitbucket.org/pypy/pypy/changeset/6face22d8492/ Log:Implement the UNPACK_EX bytecode which is used by py3k's new tuple unpacking diff --git a/pypy/interpreter/pyopcode.py b/pypy/

[pypy-commit] pypy arm-backend-2: (arigo, bivab) fix for guard_nonnull_class which was emitting two guards.

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51449:48cc79e4f981 Date: 2012-01-18 17:32 +0100 http://bitbucket.org/pypy/pypy/changeset/48cc79e4f981/ Log:(arigo, bivab) fix for guard_nonnull_class which was emitting two guards. Additionally make sure that the offset is a sm

[pypy-commit] pypy arm-backend-2: (arigo, bivab) refactor guard and guard_token handling a bit and get rid of _arm_guard_pos

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51450:1caec07bb02e Date: 2012-01-18 17:33 +0100 http://bitbucket.org/pypy/pypy/changeset/1caec07bb02e/ Log:(arigo, bivab) refactor guard and guard_token handling a bit and get rid of _arm_guard_pos diff --git a/pypy/jit/backen

[pypy-commit] pypy arm-backend-2: (bivab, arigo) Add test for an operation that does not correctly emit the code for the guard, i.e. emitting two guards for the same operation

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51451:8dd9c2555f29 Date: 2012-01-18 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/8dd9c2555f29/ Log:(bivab, arigo) Add test for an operation that does not correctly emit the code for the guard, i.e. emitting two guards f

[pypy-commit] pypy arm-backend-2: give test a proper name

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51453:0e325c9172fb Date: 2012-01-18 17:49 +0100 http://bitbucket.org/pypy/pypy/changeset/0e325c9172fb/ Log:give test a proper name diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runner_test.py --- a/pypy/ji

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

2012-01-18 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r51452:aee28928eeae Date: 2012-01-18 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/aee28928eeae/ 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 default: issue #1005 -- accept 'float' as a dtype

2012-01-18 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r51454:923df65f2286 Date: 2012-01-18 11:15 -0600 http://bitbucket.org/pypy/pypy/changeset/923df65f2286/ Log:issue #1005 -- accept 'float' as a dtype diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pyp

[pypy-commit] pypy ppc-jit-backend: (arigo, bivab) use get_spp_offset to correctly compute the offset which is currently differnt for positive and negative stack locations, arg!

2012-01-18 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r51455:d9303a92441b Date: 2012-01-18 09:42 -0800 http://bitbucket.org/pypy/pypy/changeset/d9303a92441b/ Log:(arigo, bivab) use get_spp_offset to correctly compute the offset which is currently differnt for positive and negativ

[pypy-commit] pypy ppc-jit-backend: (arigo, bivab) Add tests for finish and guard that check that fail/finish args pased to the loop on the stack are decoded as they should

2012-01-18 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r51456:7a455997891c Date: 2012-01-18 09:48 -0800 http://bitbucket.org/pypy/pypy/changeset/7a455997891c/ Log:(arigo, bivab) Add tests for finish and guard that check that fail/finish args pased to the loop on the stack are deco

[pypy-commit] pypy ppc-jit-backend: merge heads

2012-01-18 Thread bivab
Author: David Schneider Branch: ppc-jit-backend Changeset: r51457:326dc978de77 Date: 2012-01-18 09:49 -0800 http://bitbucket.org/pypy/pypy/changeset/326dc978de77/ Log:merge heads diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py --- a/p

[pypy-commit] pypy default: Issue #1007 -- added fill() method to numpypy arrays

2012-01-18 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r51458:36de78269626 Date: 2012-01-18 11:52 -0600 http://bitbucket.org/pypy/pypy/changeset/36de78269626/ Log:Issue #1007 -- added fill() method to numpypy arrays diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_num

[pypy-commit] pypy default: add an arrylen_gc to this so the test passes, it's killed by the backend (I wish we did DCE earlier)

2012-01-18 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r51459:8f0e9fcd8de3 Date: 2012-01-18 11:55 -0600 http://bitbucket.org/pypy/pypy/changeset/8f0e9fcd8de3/ Log:add an arrylen_gc to this so the test passes, it's killed by the backend (I wish we did DCE earlier) diff --git a/pypy/module/micronumpy

[pypy-commit] pypy default: (arigo, romain, antocuni) aaargh. enumerate did not convert the repr of the items, resulting in a lot of confusion if you enumerate a list of instances, leading to incorrec

2012-01-18 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r51461:a5b5795a3edd Date: 2012-01-18 20:03 +0100 http://bitbucket.org/pypy/pypy/changeset/a5b5795a3edd/ Log:(arigo, romain, antocuni) aaargh. enumerate did not convert the repr of the items, resulting in a lot of confusion if you enumerate a

[pypy-commit] pypy py3k: (arigo, romain, antocuni) aaargh. enumerate did not convert the repr of the items, resulting in a lot of confusion if you enumerate a list of instances, leading to incorrect C

2012-01-18 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r51460:8df1c2074547 Date: 2012-01-18 20:03 +0100 http://bitbucket.org/pypy/pypy/changeset/8df1c2074547/ Log:(arigo, romain, antocuni) aaargh. enumerate did not convert the repr of the items, resulting in a lot of confusion if you enumerate

[pypy-commit] pypy default: merge heads

2012-01-18 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r51462:c85a96246d2f Date: 2012-01-18 20:04 +0100 http://bitbucket.org/pypy/pypy/changeset/c85a96246d2f/ Log:merge heads diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/module/micronumpy/interp_d

[pypy-commit] [REJECTED] Pull request #20 for pypy/pypy: Improvements to the JVM backend, this time with tests

2012-01-18 Thread Bitbucket
Pull request #20 has been rejected by Antonio Cuni. benol/pypy had changes to be pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/20/improvements-to-the-jvm-backend-this-time manually merged Rejected changes: 8efdb1515b2c by Michał Bendowski: "Handle the 'jit_is_virtual' opc

[pypy-commit] [REJECTED] Pull request #19 for pypy/pypy: Improvements to the JVM backend

2012-01-18 Thread Bitbucket
Pull request #19 has been rejected by Antonio Cuni. benol/pypy had changes to be pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/19/improvements-to-the-jvm-backend manually merged Rejected changes: 2e1b33862b2c by Michał Bendowski: "Add files generated by PyCharm to .hgigno

[pypy-commit] pypy numpypy-reshape: add (still not enough) failing tests

2012-01-18 Thread mattip
Author: mattip Branch: numpypy-reshape Changeset: r51463:95362a60e6b8 Date: 2012-01-18 22:57 +0200 http://bitbucket.org/pypy/pypy/changeset/95362a60e6b8/ Log:add (still not enough) failing tests diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numa

[pypy-commit] pypy default: Added ztranslation tests for _codecs

2012-01-18 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r51464:0b188f082267 Date: 2012-01-18 15:42 -0600 http://bitbucket.org/pypy/pypy/changeset/0b188f082267/ Log:Added ztranslation tests for _codecs diff --git a/pypy/module/_codecs/test/test_ztranslation.py b/pypy/module/_codecs/test/test_ztranslation.py

[pypy-commit] pypy numpypy-remove-scalar: Remove scalar. It needs some new support in signatures though.

2012-01-18 Thread alex_gaynor
Author: Alex Gaynor Branch: numpypy-remove-scalar Changeset: r51465:6cb068520d24 Date: 2012-01-18 16:40 -0600 http://bitbucket.org/pypy/pypy/changeset/6cb068520d24/ Log:Remove scalar. It needs some new support in signatures though. diff --git a/pypy/module/micronumpy/compile.py b/pypy/modul

[pypy-commit] pypy default: merged default

2012-01-18 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r51466:f254dc780358 Date: 2012-01-18 16:43 -0600 http://bitbucket.org/pypy/pypy/changeset/f254dc780358/ Log:merged default diff --git a/pypy/module/_codecs/test/test_ztranslation.py b/pypy/module/_codecs/test/test_ztranslation.py new file mode 100644

[pypy-commit] pypy py3k: Test and fix RLock context manager.

2012-01-18 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r51467:fc8fcd7a4f56 Date: 2012-01-17 21:21 +0100 http://bitbucket.org/pypy/pypy/changeset/fc8fcd7a4f56/ Log:Test and fix RLock context manager. diff --git a/pypy/module/thread/os_lock.py b/pypy/module/thread/os_lock.py --- a/pypy/module/th

[pypy-commit] pypy py3k: Fixes for the struct module: the builtin part is now named _struct.

2012-01-18 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r51469:8b47ef4c3162 Date: 2012-01-18 22:09 +0100 http://bitbucket.org/pypy/pypy/changeset/8b47ef4c3162/ Log:Fixes for the struct module: the builtin part is now named _struct. diff --git a/lib_pypy/struct.py b/lib_pypy/_struct.py rename fr

[pypy-commit] pypy py3k: Fix octal notation in binascii.py

2012-01-18 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r51468:a218f270838c Date: 2012-01-17 22:18 +0100 http://bitbucket.org/pypy/pypy/changeset/a218f270838c/ Log:Fix octal notation in binascii.py diff --git a/lib_pypy/binascii.py b/lib_pypy/binascii.py --- a/lib_pypy/binascii.py +++ b/lib_pyp

[pypy-commit] pypy py3k: Fix translation

2012-01-18 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r51470:af6e253e47d6 Date: 2012-01-18 22:09 +0100 http://bitbucket.org/pypy/pypy/changeset/af6e253e47d6/ Log:Fix translation diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/pyopcode.py +++ b/p

[pypy-commit] pypy numppy-flatitter: add setitem, getitem to flatitter

2012-01-18 Thread mattip
Author: mattip Branch: numppy-flatitter Changeset: r51471:60b724406de5 Date: 2012-01-19 01:46 +0200 http://bitbucket.org/pypy/pypy/changeset/60b724406de5/ Log:add setitem, getitem to flatitter diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] Notification: pypy

2012-01-18 Thread Bitbucket
You have received a notification from David Ripton. Hi, I forked pypy. My fork is at https://bitbucket.org/dripton/pypy. -- Disable notifications at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list [email protected] http://