[pypy-commit] pypy reflex-support: merge default into branch

2012-03-01 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r53036:3847eddabfa1 Date: 2012-02-28 10:35 -0800 http://bitbucket.org/pypy/pypy/changeset/3847eddabfa1/ Log:merge default into branch diff --git a/lib-python/modified-2.7/ctypes/test/test_arrays.py

[pypy-commit] pypy reflex-support: global variables and pointers for CINT backend

2012-03-01 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r53039:33cb5ec4fc46 Date: 2012-02-29 23:08 -0800 http://bitbucket.org/pypy/pypy/changeset/33cb5ec4fc46/ Log:global variables and pointers for CINT backend diff --git a/pypy/module/cppyy/pythonify.py

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

2012-03-01 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r53040:0dc4a4c9163a Date: 2012-03-01 00:02 -0800 http://bitbucket.org/pypy/pypy/changeset/0dc4a4c9163a/ Log:fix typo diff --git a/pypy/module/cppyy/pythonify.py b/pypy/module/cppyy/pythonify.py ---

[pypy-commit] pypy reflex-support: merge default

2012-03-01 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r53041:d33d193ce67a Date: 2012-03-01 00:05 -0800 http://bitbucket.org/pypy/pypy/changeset/d33d193ce67a/ Log:merge default diff --git a/pypy/jit/metainterp/optimizeopt/test/test_multilabel.py

[pypy-commit] pypy reflex-support: access to global builtin objects

2012-03-01 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r53037:95808653de2b Date: 2012-02-29 14:47 -0800 http://bitbucket.org/pypy/pypy/changeset/95808653de2b/ Log:access to global builtin objects diff --git a/pypy/module/cppyy/pythonify.py b/pypy/module/cppyy/pythonify.py

[pypy-commit] pypy reflex-support: support for global pointer types

2012-03-01 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r53038:239a04b34d26 Date: 2012-02-29 16:44 -0800 http://bitbucket.org/pypy/pypy/changeset/239a04b34d26/ Log:support for global pointer types diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py

[pypy-commit] pypy ppc-jit-backend: (bivab, hager): implement card marking

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53043:e55880d705f1 Date: 2012-03-01 03:18 -0800 http://bitbucket.org/pypy/pypy/changeset/e55880d705f1/ Log:(bivab, hager): implement card marking diff --git a/pypy/jit/backend/ppc/opassembler.py

[pypy-commit] pypy ppc-jit-backend: (bivab, hager): add XXX comment

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53048:6bd5237a7e4d Date: 2012-03-01 04:06 -0800 http://bitbucket.org/pypy/pypy/changeset/6bd5237a7e4d/ Log:(bivab, hager): add XXX comment diff --git a/pypy/jit/backend/ppc/assembler.py

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

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53049:36ea49e24efc Date: 2012-03-01 04:07 -0800 http://bitbucket.org/pypy/pypy/changeset/36ea49e24efc/ Log:merge diff --git a/pypy/jit/backend/ppc/ppc_assembler.py b/pypy/jit/backend/ppc/ppc_assembler.py ---

[pypy-commit] pypy ppc-jit-backend: (bivab, hager): port fixes to GUARD CLASS from ARM backend

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53046:921d7eb791cc Date: 2012-03-01 03:55 -0800 http://bitbucket.org/pypy/pypy/changeset/921d7eb791cc/ Log:(bivab, hager): port fixes to GUARD CLASS from ARM backend diff --git

[pypy-commit] pypy ppc-jit-backend: call _emit_guard in emit_guard_class

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53042:a701f03c5ad4 Date: 2012-02-29 03:22 -0800 http://bitbucket.org/pypy/pypy/changeset/a701f03c5ad4/ Log:call _emit_guard in emit_guard_class diff --git a/pypy/jit/backend/ppc/opassembler.py

[pypy-commit] pypy ppc-jit-backend: (bivab, hager): remove comment, don't call assemble

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53047:fc6ad30e4bbf Date: 2012-03-01 04:04 -0800 http://bitbucket.org/pypy/pypy/changeset/fc6ad30e4bbf/ Log:(bivab, hager): remove comment, don't call assemble diff --git a/pypy/jit/backend/ppc/codebuilder.py

[pypy-commit] pypy ppc-jit-backend: also test card marking

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53045:1221d2e20ecc Date: 2012-03-01 03:53 -0800 http://bitbucket.org/pypy/pypy/changeset/1221d2e20ecc/ Log:also test card marking diff --git a/pypy/jit/backend/ppc/test/test_runner.py

[pypy-commit] pypy ppc-jit-backend: (bivab, hager): merge runner_test.py with ARM backend

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53051:84f475f814f2 Date: 2012-03-01 04:55 -0800 http://bitbucket.org/pypy/pypy/changeset/84f475f814f2/ Log:(bivab, hager): merge runner_test.py with ARM backend diff --git a/pypy/jit/backend/test/runner_test.py

[pypy-commit] pypy py3k: bah, I broke == for != for all objects which are not identical :-/. Fix it

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: py3k Changeset: r53052:5522d023cedb Date: 2012-03-01 14:30 +0100 http://bitbucket.org/pypy/pypy/changeset/5522d023cedb/ Log:bah, I broke == for != for all objects which are not identical :-/. Fix it diff --git

[pypy-commit] pypy default: add a way to automatically define __gt__, __ge__, __le__ and __ne__ on top of the given __lt__ and __eq__

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r53053:bdff1d20bb98 Date: 2012-03-01 16:41 +0100 http://bitbucket.org/pypy/pypy/changeset/bdff1d20bb98/ Log:add a way to automatically define __gt__, __ge__, __le__ and __ne__ on top of the given __lt__ and __eq__ diff

[pypy-commit] pypy continulet-jit-2: Starting to hack at the x86 backend. Right now I'm just hacking and

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53054:b2c0c89fe245 Date: 2012-03-01 16:01 +0100 http://bitbucket.org/pypy/pypy/changeset/b2c0c89fe245/ Log:Starting to hack at the x86 backend. Right now I'm just hacking and will rely on hg diff to merge it more

[pypy-commit] pypy continulet-jit-2: Fixes

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53058:cbaa8453d70b Date: 2012-03-01 16:41 +0100 http://bitbucket.org/pypy/pypy/changeset/cbaa8453d70b/ Log:Fixes diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py ---

[pypy-commit] pypy continulet-jit-2: Fix on 32-bit.

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53060:75ac3cc2736a Date: 2012-03-01 16:49 +0100 http://bitbucket.org/pypy/pypy/changeset/75ac3cc2736a/ Log:Fix on 32-bit. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py ---

[pypy-commit] pypy continulet-jit-2: Large calls on 32-bit.

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53061:d6e3bdcf3b85 Date: 2012-03-01 16:53 +0100 http://bitbucket.org/pypy/pypy/changeset/d6e3bdcf3b85/ Log:Large calls on 32-bit. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py ---

[pypy-commit] pypy continulet-jit-2: Next test passes.

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53056:388d3780ddea Date: 2012-03-01 16:17 +0100 http://bitbucket.org/pypy/pypy/changeset/388d3780ddea/ Log:Next test passes. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py ---

[pypy-commit] pypy continulet-jit-2: CALLs with a large number of arguments.

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53059:17f7f5edd8a7 Date: 2012-03-01 16:46 +0100 http://bitbucket.org/pypy/pypy/changeset/17f7f5edd8a7/ Log:CALLs with a large number of arguments. diff --git a/pypy/jit/backend/x86/assembler.py

[pypy-commit] pypy continulet-jit-2: Fixes.

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53062:61962326e5b4 Date: 2012-03-01 17:11 +0100 http://bitbucket.org/pypy/pypy/changeset/61962326e5b4/ Log:Fixes. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py ---

[pypy-commit] pypy py3k: hg merge default

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: py3k Changeset: r53063:f9a6a7baf321 Date: 2012-03-01 16:42 +0100 http://bitbucket.org/pypy/pypy/changeset/f9a6a7baf321/ Log:hg merge default diff --git a/pypy/interpreter/test/test_typedef.py b/pypy/interpreter/test/test_typedef.py ---

[pypy-commit] pypy default: (antocuni, arigo) simplify the definition of le and gt, to avoid using space.or_

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r53065:179988ad9d26 Date: 2012-03-01 17:20 +0100 http://bitbucket.org/pypy/pypy/changeset/179988ad9d26/ Log:(antocuni, arigo) simplify the definition of le and gt, to avoid using space.or_ diff --git

[pypy-commit] pypy py3k: kill the old __cmp__ for Cells, and implement rich comparison instead

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: py3k Changeset: r53064:d395491bc35d Date: 2012-03-01 17:06 +0100 http://bitbucket.org/pypy/pypy/changeset/d395491bc35d/ Log:kill the old __cmp__ for Cells, and implement rich comparison instead diff --git

[pypy-commit] pypy py3k: hg merge default

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: py3k Changeset: r53066:c695ec2a520d Date: 2012-03-01 17:20 +0100 http://bitbucket.org/pypy/pypy/changeset/c695ec2a520d/ Log:hg merge default diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py ---

[pypy-commit] pypy default: (arigo) use directly space.lt instead of going through space.gt

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r53067:d0b0ec960281 Date: 2012-03-01 17:26 +0100 http://bitbucket.org/pypy/pypy/changeset/d0b0ec960281/ Log:(arigo) use directly space.lt instead of going through space.gt diff --git a/pypy/interpreter/typedef.py

[pypy-commit] pypy continulet-jit-2: Free.

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53068:63da0976540f Date: 2012-03-01 17:49 +0100 http://bitbucket.org/pypy/pypy/changeset/63da0976540f/ Log:Free. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py ---

[pypy-commit] pypy default: in cpython array.array define tp_richcompare, not tp_compare; do the equivalent for pypy

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r53069:719543208434 Date: 2012-03-01 17:52 +0100 http://bitbucket.org/pypy/pypy/changeset/719543208434/ Log:in cpython array.array define tp_richcompare, not tp_compare; do the equivalent for pypy diff --git

[pypy-commit] pypy py3k: hg merge default

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: py3k Changeset: r53070:220421a31811 Date: 2012-03-01 17:52 +0100 http://bitbucket.org/pypy/pypy/changeset/220421a31811/ Log:hg merge default diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py ---

[pypy-commit] pypy default: (arigo) these asserts are pointless, they are done just above

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r53072:5cf1b98972c3 Date: 2012-03-01 18:20 +0100 http://bitbucket.org/pypy/pypy/changeset/5cf1b98972c3/ Log:(arigo) these asserts are pointless, they are done just above diff --git a/pypy/module/array/test/test_array.py

[pypy-commit] pypy ppc-jit-backend: SCRATCH reg is used here, too

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53073:23d74e8fff8b Date: 2012-03-01 06:59 -0800 http://bitbucket.org/pypy/pypy/changeset/23d74e8fff8b/ Log:SCRATCH reg is used here, too diff --git a/pypy/jit/backend/ppc/ppc_assembler.py

[pypy-commit] pypy ppc-jit-backend: kill unused imports

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53074:985c28dad92b Date: 2012-03-01 07:30 -0800 http://bitbucket.org/pypy/pypy/changeset/985c28dad92b/ Log:kill unused imports diff --git a/pypy/jit/backend/ppc/ppc_assembler.py

[pypy-commit] pypy ppc-jit-backend: more code cleanups

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53076:ce1f0e276c60 Date: 2012-03-01 09:24 -0800 http://bitbucket.org/pypy/pypy/changeset/ce1f0e276c60/ Log:more code cleanups diff --git a/pypy/jit/backend/ppc/codebuilder.py

[pypy-commit] pypy ppc-jit-backend: code cleanup

2012-03-01 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r53075:6bc2babe046f Date: 2012-03-01 07:40 -0800 http://bitbucket.org/pypy/pypy/changeset/6bc2babe046f/ Log:code cleanup diff --git a/pypy/jit/backend/ppc/opassembler.py b/pypy/jit/backend/ppc/opassembler.py ---

[pypy-commit] extradoc extradoc: draft for a new blog post

2012-03-01 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: extradoc Changeset: r4111:53e7a4950bba Date: 2012-03-01 20:32 +0100 http://bitbucket.org/pypy/extradoc/changeset/53e7a4950bba/ Log:draft for a new blog post diff --git a/blog/draft/py3k-status-update-1.rst

[pypy-commit] pypy default: A test specifically for the presence of the LEA at the start

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r53077:da86f3876dcb Date: 2012-03-01 20:40 +0100 http://bitbucket.org/pypy/pypy/changeset/da86f3876dcb/ Log:A test specifically for the presence of the LEA at the start of the bridge. diff --git

[pypy-commit] pypy continulet-jit-2: In-progress.

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53078:430939a003f9 Date: 2012-03-01 20:41 +0100 http://bitbucket.org/pypy/pypy/changeset/430939a003f9/ Log:In-progress. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py ---

[pypy-commit] pypy continulet-jit-2: hg merge default

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53079:c7a26cb92ae5 Date: 2012-03-01 20:41 +0100 http://bitbucket.org/pypy/pypy/changeset/c7a26cb92ae5/ Log:hg merge default diff --git a/pypy/interpreter/test/test_typedef.py b/pypy/interpreter/test/test_typedef.py ---

[pypy-commit] extradoc extradoc: a few grammar fixes.

2012-03-01 Thread edelsohn
Author: edelsohn Branch: extradoc Changeset: r4112:f475bf882c28 Date: 2012-03-01 14:42 -0500 http://bitbucket.org/pypy/extradoc/changeset/f475bf882c28/ Log:a few grammar fixes. diff --git a/blog/draft/py3k-status-update-2.rst b/blog/draft/py3k-status-update-2.rst ---

[pypy-commit] extradoc extradoc: more fixes with the conclusion.

2012-03-01 Thread edelsohn
Author: edelsohn Branch: extradoc Changeset: r4113:50725fba7b65 Date: 2012-03-01 14:45 -0500 http://bitbucket.org/pypy/extradoc/changeset/50725fba7b65/ Log:more fixes with the conclusion. diff --git a/blog/draft/py3k-status-update-2.rst b/blog/draft/py3k-status-update-2.rst ---

[pypy-commit] extradoc extradoc: A typo left

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: extradoc Changeset: r4114:35bfb98c11e0 Date: 2012-03-01 20:46 +0100 http://bitbucket.org/pypy/extradoc/changeset/35bfb98c11e0/ Log:A typo left diff --git a/blog/draft/py3k-status-update-2.rst b/blog/draft/py3k-status-update-2.rst ---

[pypy-commit] extradoc extradoc: typo

2012-03-01 Thread pjenvey
Author: Philip Jenvey pjen...@underboss.org Branch: extradoc Changeset: r4115:3eba8a095ca2 Date: 2012-03-01 11:48 -0800 http://bitbucket.org/pypy/extradoc/changeset/3eba8a095ca2/ Log:typo diff --git a/blog/draft/py3k-status-update-2.rst b/blog/draft/py3k-status-update-2.rst ---

[pypy-commit] pypy continulet-jit-2: Finish bridge support. XXX far too heavy for now.

2012-03-01 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: continulet-jit-2 Changeset: r53080:241e1f25e4f4 Date: 2012-03-01 21:07 +0100 http://bitbucket.org/pypy/pypy/changeset/241e1f25e4f4/ Log:Finish bridge support. XXX far too heavy for now. diff --git a/pypy/jit/backend/x86/assembler.py

[pypy-commit] pypy default: try the crashing case first

2012-03-01 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: Changeset: r53081:d174264562db Date: 2012-03-01 18:58 +0100 http://bitbucket.org/pypy/pypy/changeset/d174264562db/ Log:try the crashing case first diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py ---

[pypy-commit] pypy default: Dont raise OverflowError when resuming from a guard_no_overflow from the short preamble (should fix issue 1072)

2012-03-01 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: Changeset: r53082:90010b41b565 Date: 2012-03-01 21:43 +0100 http://bitbucket.org/pypy/pypy/changeset/90010b41b565/ Log:Dont raise OverflowError when resuming from a guard_no_overflow from the short preamble (should fix issue 1072) diff

[pypy-commit] pypy default: hg merge

2012-03-01 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: Changeset: r53083:49afda04d4ce Date: 2012-03-01 21:44 +0100 http://bitbucket.org/pypy/pypy/changeset/49afda04d4ce/ Log:hg merge diff --git a/pypy/interpreter/test/test_typedef.py b/pypy/interpreter/test/test_typedef.py ---

[pypy-commit] pypy jit-tracehook: A branch to allow JITing of python when there's a tracehook installed.

2012-03-01 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: jit-tracehook Changeset: r53084:e54e45812b77 Date: 2012-03-01 17:06 -0500 http://bitbucket.org/pypy/pypy/changeset/e54e45812b77/ Log:A branch to allow JITing of python when there's a tracehook installed. diff --git

[pypy-commit] pypy jit-tracehook: fix for new greenkeys

2012-03-01 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: jit-tracehook Changeset: r53085:a174f7421083 Date: 2012-03-01 17:15 -0500 http://bitbucket.org/pypy/pypy/changeset/a174f7421083/ Log:fix for new greenkeys diff --git a/pypy/module/pypyjit/interp_jit.py b/pypy/module/pypyjit/interp_jit.py ---

[pypy-commit] Notification: lang-js

2012-03-01 Thread Bitbucket
You have received a notification from Leonardo Santagada. Hi, I forked lang-js. My fork is at https://bitbucket.org/santagada/lang-js. -- Disable notifications at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list

[pypy-commit] pypy default: jittify_and_run: print the repr of the graph eval result, so raw bytes get readable

2012-03-01 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt ronny.pfannschm...@gmx.de Branch: Changeset: r53087:2881f17e1ffc Date: 2012-03-02 00:07 +0100 http://bitbucket.org/pypy/pypy/changeset/2881f17e1ffc/ Log:jittify_and_run: print the repr of the graph eval result, so raw bytes get readable diff --git