[pypy-commit] pypy reflex-support: enum support for CINT backend

2012-03-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53223:cbc756a0cae9 Date: 2012-03-05 00:27 -0800 http://bitbucket.org/pypy/pypy/changeset/cbc756a0cae9/ Log:enum support for CINT backend diff --git a/pypy/module/cppyy/src/cintcwrapper.cxx b/pypy/module/cppyy/src/cintcwrapper.cxx ---

[pypy-commit] pypy reflex-support: initial support for enums

2012-03-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r53222:d7c1d359ba1c Date: 2012-03-05 00:22 -0800 http://bitbucket.org/pypy/pypy/changeset/d7c1d359ba1c/ Log:initial support for enums diff --git a/pypy/module/cppyy/capi/__init__.py b/pypy/module/cppyy/capi/__init__.py --- a/pypy/modul

[pypy-commit] pypy arm-backend-2: make sure ll_os gets imported when running the test

2012-03-05 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r53225:334054b5711a Date: 2012-03-05 11:27 + http://bitbucket.org/pypy/pypy/changeset/334054b5711a/ Log:make sure ll_os gets imported when running the test diff --git a/pypy/rpython/module/test/test_ll_os.py b/pypy/rpython/module/

[pypy-commit] pypy arm-backend-2: remove tabs from codebase and make test_no_tabs pass

2012-03-05 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r53224:b521979ca3bb Date: 2012-03-05 10:51 + http://bitbucket.org/pypy/pypy/changeset/b521979ca3bb/ Log:remove tabs from codebase and make test_no_tabs pass diff --git a/pypy/jit/backend/arm/instructions.py b/pypy/jit/backend/arm/

[pypy-commit] pypy ppc-jit-backend: improve debug output

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53226:92235c646abf Date: 2012-03-05 03:23 -0800 http://bitbucket.org/pypy/pypy/changeset/92235c646abf/ Log:improve debug output diff --git a/pypy/jit/backend/ppc/ppc_assembler.py b/pypy/jit/backend/ppc/ppc_assembler.py --- a/pypy/jit/backend

[pypy-commit] pypy ppc-jit-backend: (bivab, hager): fix bug in assemble_loop and assemble_bridge regarding positions and make test_compile_asmlen pass

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53228:cc60501c9b82 Date: 2012-03-05 06:15 -0800 http://bitbucket.org/pypy/pypy/changeset/cc60501c9b82/ Log:(bivab, hager): fix bug in assemble_loop and assemble_bridge regarding positions and make test_compile_asmlen pass diff --git a

[pypy-commit] pypy ppc-jit-backend: use more appropriate name of cpu class

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53227:7bc211a6a70e Date: 2012-03-05 04:31 -0800 http://bitbucket.org/pypy/pypy/changeset/7bc211a6a70e/ Log:use more appropriate name of cpu class diff --git a/pypy/jit/backend/ppc/runner.py b/pypy/jit/backend/ppc/runner.py --- a/pypy/jit/back

[pypy-commit] pypy ppc-jit-backend: forgot to add files ...

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53230:325d681c61c2 Date: 2012-03-05 06:36 -0800 http://bitbucket.org/pypy/pypy/changeset/325d681c61c2/ Log:forgot to add files ... diff --git a/pypy/jit/backend/ppc/tool/__init__.py b/pypy/jit/backend/ppc/tool/__init__.py new file mode 10064

[pypy-commit] pypy ppc-jit-backend: remove obsolete backend names

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53229:f00c2d4fbdb0 Date: 2012-03-05 06:36 -0800 http://bitbucket.org/pypy/pypy/changeset/f00c2d4fbdb0/ Log:remove obsolete backend names diff --git a/pypy/jit/backend/detect_cpu.py b/pypy/jit/backend/detect_cpu.py --- a/pypy/jit/backend/detec

[pypy-commit] pypy ppc-jit-backend: adjust prepare_cond_call_gc_wb to ARM backend

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53231:58aa53f6623d Date: 2012-03-05 07:11 -0800 http://bitbucket.org/pypy/pypy/changeset/58aa53f6623d/ Log:adjust prepare_cond_call_gc_wb to ARM backend diff --git a/pypy/jit/backend/ppc/regalloc.py b/pypy/jit/backend/ppc/regalloc.py --- a/py

[pypy-commit] pypy ppc-jit-backend: remove dead code

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53232:6a1764233676 Date: 2012-03-05 07:41 -0800 http://bitbucket.org/pypy/pypy/changeset/6a1764233676/ Log:remove dead code diff --git a/pypy/jit/backend/ppc/helper/assembler.py b/pypy/jit/backend/ppc/helper/assembler.py --- a/pypy/jit/backe

[pypy-commit] pypy ppc-jit-backend: explicitely allocate scratch reg

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53233:bf278cfd2d03 Date: 2012-03-05 08:06 -0800 http://bitbucket.org/pypy/pypy/changeset/bf278cfd2d03/ Log:explicitely allocate scratch reg diff --git a/pypy/jit/backend/ppc/ppc_assembler.py b/pypy/jit/backend/ppc/ppc_assembler.py --- a/pypy

[pypy-commit] pypy ppc-jit-backend: use r.RES instead of r.r3

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53234:00f908ecdd00 Date: 2012-03-05 08:12 -0800 http://bitbucket.org/pypy/pypy/changeset/00f908ecdd00/ Log:use r.RES instead of r.r3 diff --git a/pypy/jit/backend/ppc/ppc_assembler.py b/pypy/jit/backend/ppc/ppc_assembler.py --- a/pypy/jit/ba

[pypy-commit] pypy ppc-jit-backend: add_loop_instructions and list of allowed backend names for PPC32

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53235:2fbc77bd3d23 Date: 2012-03-05 17:40 +0100 http://bitbucket.org/pypy/pypy/changeset/2fbc77bd3d23/ Log:add_loop_instructions and list of allowed backend names for PPC32 diff --git a/pypy/jit/backend/ppc/test/test_runner.py b/pypy/jit/bac

[pypy-commit] pypy ppc-jit-backend: use store/load instead of architectury specific commands

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53236:b13771de6a9e Date: 2012-03-05 17:48 +0100 http://bitbucket.org/pypy/pypy/changeset/b13771de6a9e/ Log:use store/load instead of architectury specific commands diff --git a/pypy/jit/backend/ppc/helper/assembler.py b/pypy/jit/backend/ppc/

[pypy-commit] pypy ppc-jit-backend: (edelsohn, bivab, hager): change name

2012-03-05 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r53237:54ef1548a65c Date: 2012-03-05 17:57 +0100 http://bitbucket.org/pypy/pypy/changeset/54ef1548a65c/ Log:(edelsohn, bivab, hager): change name diff --git a/pypy/jit/backend/ppc/ppc_assembler.py b/pypy/jit/backend/ppc/ppc_assembler.py --- a

[pypy-commit] pypy ppc-jit-backend: (edelsohn, bivab): Add shadowstack header and footer for marker management.

2012-03-05 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r53238:f43b8c4b6565 Date: 2012-03-05 13:08 -0500 http://bitbucket.org/pypy/pypy/changeset/f43b8c4b6565/ Log:(edelsohn, bivab): Add shadowstack header and footer for marker management. diff --git a/pypy/jit/backend/ppc/ppc_assembler.p

[pypy-commit] pypy default: switch struct to use StringBuilder internally

2012-03-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r53239:73cc3b2ca760 Date: 2012-03-05 13:21 -0500 http://bitbucket.org/pypy/pypy/changeset/73cc3b2ca760/ Log:switch struct to use StringBuilder internally diff --git a/pypy/interpreter/buffer.py b/pypy/interpreter/buffer.py --- a/pypy/interpreter/buffer

[pypy-commit] pypy default: Can't inline this, the JIT doesn't like it.

2012-03-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r53240:b608170d963a Date: 2012-03-05 16:06 -0500 http://bitbucket.org/pypy/pypy/changeset/b608170d963a/ Log:Can't inline this, the JIT doesn't like it. diff --git a/pypy/rlib/rstruct/nativefmttable.py b/pypy/rlib/rstruct/nativefmttable.py --- a/pypy/r

[pypy-commit] extradoc extradoc: work on slides

2012-03-05 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4119:d053d843db56 Date: 2012-03-05 13:50 -0800 http://bitbucket.org/pypy/extradoc/changeset/d053d843db56/ Log:work on slides diff --git a/talk/pycon2012/tutorial/slides.rst b/talk/pycon2012/tutorial/slides.rst --- a/talk/pycon2012/tuto

[pypy-commit] extradoc extradoc: add pieces needed to compile

2012-03-05 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4120:7ccc9ce397fd Date: 2012-03-05 14:18 -0800 http://bitbucket.org/pypy/extradoc/changeset/7ccc9ce397fd/ Log:add pieces needed to compile diff --git a/talk/pycon2012/tutorial/Makefile b/talk/pycon2012/tutorial/Makefile new file mode 10

[pypy-commit] pypy.org extradoc: merge

2012-03-05 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r338:513ca7f1c095 Date: 2012-03-05 14:42 -0800 http://bitbucket.org/pypy/pypy.org/changeset/513ca7f1c095/ Log:merge diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -76,8 +76,10 @@ https://bitbucket.

[pypy-commit] pypy.org extradoc: oops

2012-03-05 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r339:3e5779b833dc Date: 2012-03-05 14:44 -0800 http://bitbucket.org/pypy/pypy.org/changeset/3e5779b833dc/ Log:oops diff --git a/don4.html b/don4.html --- a/don4.html +++ b/don4.html @@ -1,9 +1,9 @@ -Donate towards STM in pypy

[pypy-commit] extradoc extradoc: Mention JIT more explicitly in JIT performance slide.

2012-03-05 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4121:1bfb8636b847 Date: 2012-03-06 00:53 +0200 http://bitbucket.org/pypy/extradoc/changeset/1bfb8636b847/ Log:Mention JIT more explicitly in JIT performance slide. diff --git a/talk/pycon2012/tutorial/slides.rst b/talk/pycon2012/tutorial/slid

[pypy-commit] pypy default: reorganize rstruct a bit, to be friendlier to the JIT

2012-03-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r53241:dd12179efc3c Date: 2012-03-05 19:02 -0500 http://bitbucket.org/pypy/pypy/changeset/dd12179efc3c/ Log:reorganize rstruct a bit, to be friendlier to the JIT diff --git a/pypy/rlib/rstruct/nativefmttable.py b/pypy/rlib/rstruct/nativefmttable.py --

[pypy-commit] pypy default: unroll this

2012-03-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r53242:526ab5d0d4a7 Date: 2012-03-05 20:00 -0500 http://bitbucket.org/pypy/pypy/changeset/526ab5d0d4a7/ Log:unroll this diff --git a/pypy/rlib/rstruct/ieee.py b/pypy/rlib/rstruct/ieee.py --- a/pypy/rlib/rstruct/ieee.py +++ b/pypy/rlib/rstruct/ieee.py @

[pypy-commit] extradoc extradoc: Add a slide about the layers of PyPy.

2012-03-05 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4122:70bb27760192 Date: 2012-03-06 09:48 +0200 http://bitbucket.org/pypy/extradoc/changeset/70bb27760192/ Log:Add a slide about the layers of PyPy. diff --git a/talk/pycon2012/tutorial/images/cake.png b/talk/pycon2012/tutorial/images/cake.png