[pypy-commit] pypy py3k: Translation fixes in the py3k compiler.

2012-03-15 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r53711:460e67abd3c7 Date: 2012-03-16 00:17 +0100 http://bitbucket.org/pypy/pypy/changeset/460e67abd3c7/ Log:Translation fixes in the py3k compiler. diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcompiler/codege

[pypy-commit] pypy py3k: 2to3

2012-03-15 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r53710:89a8ed70f4fd Date: 2012-03-15 16:15 -0700 http://bitbucket.org/pypy/pypy/changeset/89a8ed70f4fd/ Log:2to3 diff --git a/pypy/objspace/std/test/test_bytearrayobject.py b/pypy/objspace/std/test/test_bytearrayobject.py --- a/pypy/objspace/std

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

2012-03-15 Thread ctismer
Author: Christian Tismer Branch: win64-stage1 Changeset: r53709:e5b7cd3f019a Date: 2012-03-15 14:55 -0700 http://bitbucket.org/pypy/pypy/changeset/e5b7cd3f019a/ Log:Merge with default diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++ b/pyp

[pypy-commit] pypy default: Skip these two tests on Windows.

2012-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r53708:a6e0cb2c18ab Date: 2012-03-15 14:16 -0700 http://bitbucket.org/pypy/pypy/changeset/a6e0cb2c18ab/ Log:Skip these two tests on Windows. diff --git a/pypy/module/math/test/test_direct.py b/pypy/module/math/test/test_direct.py --- a/pypy/module/math

[pypy-commit] pypy default: Add debug_prints.

2012-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r53707:93ea0956d696 Date: 2012-03-15 13:59 -0700 http://bitbucket.org/pypy/pypy/changeset/93ea0956d696/ Log:Add debug_prints. diff --git a/pypy/jit/backend/x86/test/test_zmath.py b/pypy/jit/backend/x86/test/test_zmath.py --- a/pypy/jit/backend/x86/test

[pypy-commit] pypy numpy-record-dtypes: those are done

2012-03-15 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-record-dtypes Changeset: r53706:02f6c570d548 Date: 2012-03-15 20:49 +0100 http://bitbucket.org/pypy/pypy/changeset/02f6c570d548/ Log:those are done diff --git a/REVIEW.rst b/REVIEW.rst --- a/REVIEW.rst +++ b/REVIEW.rst @@ -5,6 +5,3 @@ * RecordType.st

[pypy-commit] pypy numpy-record-dtypes: fix tests

2012-03-15 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-record-dtypes Changeset: r53705:265f26eb527b Date: 2012-03-15 20:37 +0100 http://bitbucket.org/pypy/pypy/changeset/265f26eb527b/ Log:fix tests diff --git a/pypy/module/micronumpy/test/test_base.py b/pypy/module/micronumpy/test/test_base.py --- a/pypy

[pypy-commit] pypy safe-getargs-freelist: Use a C array to manage freelist items, instead of a Python list; this gives predictable cleanup behavior.

2012-03-15 Thread exarkun
Author: Jean-Paul Calderone Branch: safe-getargs-freelist Changeset: r53703:8725c0f6ed35 Date: 2012-03-15 15:32 -0400 http://bitbucket.org/pypy/pypy/changeset/8725c0f6ed35/ Log:Use a C array to manage freelist items, instead of a Python list; this gives predictable cleanup behavior.

[pypy-commit] pypy default: merge

2012-03-15 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r53702:426fcfc2962a Date: 2012-03-15 20:28 +0100 http://bitbucket.org/pypy/pypy/changeset/426fcfc2962a/ Log:merge diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++ b/pypy/interpreter/error.py

[pypy-commit] pypy numpy-record-dtypes: details details

2012-03-15 Thread fijal
Author: Maciej Fijalkowski Branch: numpy-record-dtypes Changeset: r53701:95ca58d03e7f Date: 2012-03-15 00:26 -0700 http://bitbucket.org/pypy/pypy/changeset/95ca58d03e7f/ Log:details details diff --git a/pypy/module/test_lib_pypy/numpypy/core/test_numeric.py b/pypy/module/test_lib_pypy/numpy

[pypy-commit] pypy jit-resizable-list: close inactive branch

2012-03-15 Thread fijal
Author: Maciej Fijalkowski Branch: jit-resizable-list Changeset: r53700:0fa3060deaee Date: 2012-03-15 00:19 -0700 http://bitbucket.org/pypy/pypy/changeset/0fa3060deaee/ Log:close inactive branch ___ pypy-commit mailing list pypy-commit@python.org h

[pypy-commit] pypy xapian: close inactive branch

2012-03-15 Thread fijal
Author: Maciej Fijalkowski Branch: xapian Changeset: r53699:0cb14871b9aa Date: 2012-03-15 00:18 -0700 http://bitbucket.org/pypy/pypy/changeset/0cb14871b9aa/ Log:close inactive branch ___ pypy-commit mailing list pypy-commit@python.org http://mail.p

[pypy-commit] pypy default: test, fix and a bit of refactoring.

2012-03-15 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r53698:ba0a14c390b4 Date: 2012-03-14 19:37 -0700 http://bitbucket.org/pypy/pypy/changeset/ba0a14c390b4/ Log:test, fix and a bit of refactoring. diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py ++

[pypy-commit] benchmarks default: disable pypy translation benchmark until we decide what to do

2012-03-15 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r176:3a31923eb312 Date: 2012-03-15 00:15 -0700 http://bitbucket.org/pypy/benchmarks/changeset/3a31923eb312/ Log:disable pypy translation benchmark until we decide what to do diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py +++ b/be

[pypy-commit] pypy default: Adding untested code: sse2 detection for windows.

2012-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r53697:2a7f6e4fdd77 Date: 2012-03-15 12:26 -0700 http://bitbucket.org/pypy/pypy/changeset/2a7f6e4fdd77/ Log:Adding untested code: sse2 detection for windows. diff --git a/pypy/jit/backend/x86/support.py b/pypy/jit/backend/x86/support.py --- a/pypy/jit/b

[pypy-commit] pypy default: Complain if make_sure_var_in_reg() is called on a fresh new box.

2012-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r53696:64beedea51bc Date: 2012-03-15 12:12 -0700 http://bitbucket.org/pypy/pypy/changeset/64beedea51bc/ Log:Complain if make_sure_var_in_reg() is called on a fresh new box. diff --git a/pypy/jit/backend/llsupport/regalloc.py b/pypy/jit/backend/llsuppor

[pypy-commit] pypy float-bytes: merged default

2012-03-15 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes Changeset: r53692:55f7bd3f0a30 Date: 2012-03-15 11:07 -0700 http://bitbucket.org/pypy/pypy/changeset/55f7bd3f0a30/ Log:merged default diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py --- a/pypy/rlib/rarithmetic.py +++ b/pypy/rlib/rarith

[pypy-commit] pypy float-bytes: (arigo, alex): randomized tests, and fix to regalloc

2012-03-15 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes Changeset: r53695:5b02bd39e20b Date: 2012-03-15 12:00 -0700 http://bitbucket.org/pypy/pypy/changeset/5b02bd39e20b/ Log:(arigo, alex): randomized tests, and fix to regalloc diff --git a/pypy/jit/backend/test/test_random.py b/pypy/jit/backend/test/test_

[pypy-commit] pypy float-bytes: merged default in

2012-03-15 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes Changeset: r53693:35ba34408bab Date: 2012-03-15 11:16 -0700 http://bitbucket.org/pypy/pypy/changeset/35ba34408bab/ Log:merged default in diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py --- a/pypy/rlib/rarithmetic.py +++ b/pypy/rlib/rar

[pypy-commit] pypy float-bytes: initial jit support

2012-03-15 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes Changeset: r53691:bf4509da496e Date: 2012-03-15 11:06 -0700 http://bitbucket.org/pypy/pypy/changeset/bf4509da496e/ Log:initial jit support diff --git a/pypy/jit/codewriter/jtransform.py b/pypy/jit/codewriter/jtransform.py --- a/pypy/jit/codewriter/jtr

[pypy-commit] pypy float-bytes: (arigo, alex): x86 support

2012-03-15 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes Changeset: r53694:7aded6dd5ae4 Date: 2012-03-15 11:30 -0700 http://bitbucket.org/pypy/pypy/changeset/7aded6dd5ae4/ Log:(arigo, alex): x86 support diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend

[pypy-commit] pypy float-bytes: turn float2longlong into something that creates an llop

2012-03-15 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes Changeset: r53690:d0bae406922f Date: 2012-03-15 10:42 -0700 http://bitbucket.org/pypy/pypy/changeset/d0bae406922f/ Log:turn float2longlong into something that creates an llop diff --git a/pypy/rlib/bitmanipulation.py b/pypy/rlib/bitmanipulation.py ---

[pypy-commit] pypy float-bytes: context manager

2012-03-15 Thread alex_gaynor
Author: Alex Gaynor Branch: float-bytes Changeset: r53689:85ae634164b9 Date: 2012-03-15 10:22 -0700 http://bitbucket.org/pypy/pypy/changeset/85ae634164b9/ Log:context manager diff --git a/pypy/rlib/longlong2float.py b/pypy/rlib/longlong2float.py --- a/pypy/rlib/longlong2float.py +++ b/pypy/r

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

2012-03-15 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53688:4a59443837e8 Date: 2012-03-15 10:11 -0700 http://bitbucket.org/pypy/pypy/changeset/4a59443837e8/ Log:whitespace diff --git a/pypy/rlib/rerased_raw.py b/pypy/rlib/rerased_raw.py --- a/pypy/rlib/rerased_raw.py +++ b/pypy/r

[pypy-commit] pypy default: I think the bogus rarithmetic.r_long is not used anywhere. Kill.

2012-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r53687:9b2eacfa9348 Date: 2012-03-15 11:13 -0700 http://bitbucket.org/pypy/pypy/changeset/9b2eacfa9348/ Log:I think the bogus rarithmetic.r_long is not used anywhere. Kill. diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py --- a/pypy/rlib

[pypy-commit] pypy default: Fix.

2012-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r53686:a8842f77503f Date: 2012-03-15 11:10 -0700 http://bitbucket.org/pypy/pypy/changeset/a8842f77503f/ Log:Fix. diff --git a/pypy/rpython/lltypesystem/ll2ctypes.py b/pypy/rpython/lltypesystem/ll2ctypes.py --- a/pypy/rpython/lltypesystem/ll2ctypes.py +

[pypy-commit] pypy default: Bah.

2012-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r53685:863d61a72039 Date: 2012-03-15 10:40 -0700 http://bitbucket.org/pypy/pypy/changeset/863d61a72039/ Log:Bah. diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py --- a/pypy/rlib/rarithmetic.py +++ b/pypy/rlib/rarithmetic.py @@ -469,6 +46

[pypy-commit] pypy py3k: remove the implicit conversion bytes-->unicode. Now calling space.unicode_w(w_some_bytes) raises TypeError. This fixes at least test_join in test_unicodeobject.py

2012-03-15 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53683:f777de064e71 Date: 2012-03-15 16:56 +0100 http://bitbucket.org/pypy/pypy/changeset/f777de064e71/ Log:remove the implicit conversion bytes-->unicode. Now calling space.unicode_w(w_some_bytes) raises TypeError. This fixes at least

[pypy-commit] pypy py3k: make sure to call __str__ when formatting subclasses of str. This fixes test_format_unicode_subclass

2012-03-15 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53682:16e67dc2726d Date: 2012-03-15 16:31 +0100 http://bitbucket.org/pypy/pypy/changeset/16e67dc2726d/ Log:make sure to call __str__ when formatting subclasses of str. This fixes test_format_unicode_subclass diff --git a/pypy/objspace/std

[pypy-commit] pypy py3k: fix test_descriptor.test_hash: objects which define __eq__ are unhashable by default. The code which does the same in CPython is completely different (because it relies on slo

2012-03-15 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r53681:f370393a8403 Date: 2012-03-15 14:23 +0100 http://bitbucket.org/pypy/pypy/changeset/f370393a8403/ Log:fix test_descriptor.test_hash: objects which define __eq__ are unhashable by default. The code which does the same in CPython is

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

2012-03-15 Thread alex_gaynor
Author: Alex Gaynor Branch: dynamic-specialized-tuple Changeset: r53680:52c4765a9552 Date: 2012-03-15 09:58 -0700 http://bitbucket.org/pypy/pypy/changeset/52c4765a9552/ Log:metaprogram 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: completely move reduce to _functools

2012-03-15 Thread gutworth
Author: Benjamin Peterson Branch: py3k Changeset: r53679:d242a858d444 Date: 2012-03-15 11:31 -0500 http://bitbucket.org/pypy/pypy/changeset/d242a858d444/ Log:completely move reduce to _functools diff --git a/lib_pypy/_functools.py b/lib_pypy/_functools.py --- a/lib_pypy/_functools.py +++ b/l

[pypy-commit] pypy reflex-support: fix bench1.py for new calling w/o needing to pass return type at cppyy-level

2012-03-15 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53678:fa8924f637cc Date: 2012-03-15 09:15 -0700 http://bitbucket.org/pypy/pypy/changeset/fa8924f637cc/ Log:fix bench1.py for new calling w/o needing to pass return type at cppyy-level diff --git a/pypy/module/cppyy/test/bench1.

[pypy-commit] pypy reflex-support: remove now superfluous return type handling and executors' name data members

2012-03-15 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53677:0fdb7d8c70a2 Date: 2012-03-15 07:20 -0700 http://bitbucket.org/pypy/pypy/changeset/0fdb7d8c70a2/ Log:remove now superfluous return type handling and executors' name data members diff --git a/pypy/module/cppyy/executor.py

[pypy-commit] pypy reflex-support: factor out the need of passing wrapped types into function calls (note that this also means that test_cppyy.py can no longer use the generic CPPInstance as return ty

2012-03-15 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53676:c90727271485 Date: 2012-03-15 07:14 -0700 http://bitbucket.org/pypy/pypy/changeset/c90727271485/ Log:factor out the need of passing wrapped types into function calls (note that this also means that test_cppyy.py can no lon

[pypy-commit] pypy reflex-support: removed old head

2012-03-15 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53675:ee96ec22a519 Date: 2012-03-15 01:43 -0700 http://bitbucket.org/pypy/pypy/changeset/ee96ec22a519/ Log:removed old head ___ pypy-commit mailing list pypy-commit@python.org http://mail.pyt