[pypy-commit] pypy ppc-jit-backend: add INSTANCE_PTR_EQ, INSTANCE_PTR_NE

2012-01-05 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r51028:8690df3243d0 Date: 2012-01-05 02:23 -0800 http://bitbucket.org/pypy/pypy/changeset/8690df3243d0/ Log:add INSTANCE_PTR_EQ, INSTANCE_PTR_NE diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py

[pypy-commit] pypy ppc-jit-backend: implemented CALL_MALLOC_GC and removed old new_XXX ops

2012-01-05 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r51029:e6f908f85e4c Date: 2012-01-05 02:50 -0800 http://bitbucket.org/pypy/pypy/changeset/e6f908f85e4c/ Log:implemented CALL_MALLOC_GC and removed old new_XXX ops diff --git

[pypy-commit] pypy jit-usable_retrace_2: Make kill_consts separate from force_at_end_of_preamble to be able to call it earlier and thereby allow the jumpargs to be updated which is needed for non-virt

2012-01-05 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-usable_retrace_2 Changeset: r51030:75ff444ada2d Date: 2012-01-04 19:25 +0100 http://bitbucket.org/pypy/pypy/changeset/75ff444ada2d/ Log:Make kill_consts separate from force_at_end_of_preamble to be able to call it earlier and thereby

[pypy-commit] pypy jit-usable_retrace_2: fix tests, we no longer specialice retraces on constants

2012-01-05 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-usable_retrace_2 Changeset: r51032:76eace813ed4 Date: 2012-01-04 20:08 +0100 http://bitbucket.org/pypy/pypy/changeset/76eace813ed4/ Log:fix tests, we no longer specialice retraces on constants diff --git a/pypy/jit/metainterp/test/test_ajit.py

[pypy-commit] pypy jit-usable_retrace_2: Dont rename boxes in the label, only their bidnings to values

2012-01-05 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-usable_retrace_2 Changeset: r51031:4d40b1df8e90 Date: 2012-01-04 20:07 +0100 http://bitbucket.org/pypy/pypy/changeset/4d40b1df8e90/ Log:Dont rename boxes in the label, only their bidnings to values diff --git

[pypy-commit] pypy jit-usable_retrace_2: fix test (see comment)

2012-01-05 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-usable_retrace_2 Changeset: r51033:ed9ad0e9eacc Date: 2012-01-04 20:25 +0100 http://bitbucket.org/pypy/pypy/changeset/ed9ad0e9eacc/ Log:fix test (see comment) diff --git a/pypy/jit/metainterp/test/test_send.py

[pypy-commit] pypy jit-usable_retrace_2: extract loops at end of bridges too

2012-01-05 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-usable_retrace_2 Changeset: r51034:ba02b282da2e Date: 2012-01-05 10:41 +0100 http://bitbucket.org/pypy/pypy/changeset/ba02b282da2e/ Log:extract loops at end of bridges too diff --git a/pypy/module/pypyjit/test_pypy_c/test_00_model.py

[pypy-commit] pypy numpy-ndim-size: close this branch, all its features were added elsewhere as far as I can tell

2012-01-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-ndim-size Changeset: r51036:51e67e28230a Date: 2012-01-05 11:52 -0600 http://bitbucket.org/pypy/pypy/changeset/51e67e28230a/ Log:close this branch, all its features were added elsewhere as far as I can tell

[pypy-commit] pypy numpy-dtype-strings: close merged branch

2012-01-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-dtype-strings Changeset: r51035:2adf19881a7c Date: 2012-01-05 11:50 -0600 http://bitbucket.org/pypy/pypy/changeset/2adf19881a7c/ Log:close merged branch ___ pypy-commit mailing list

[pypy-commit] pypy numpy-dtype: close branch, a different approach was taken

2012-01-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-dtype Changeset: r51038:e1b50a7fd007 Date: 2012-01-05 11:52 -0600 http://bitbucket.org/pypy/pypy/changeset/e1b50a7fd007/ Log:close branch, a different approach was taken ___ pypy-commit

[pypy-commit] pypy numpy-sort: close branch, it's been totally invalidated, create a fresh branch to work on it

2012-01-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-sort Changeset: r51037:aaab53d723c0 Date: 2012-01-05 11:52 -0600 http://bitbucket.org/pypy/pypy/changeset/aaab53d723c0/ Log:close branch, it's been totally invalidated, create a fresh branch to work on it

[pypy-commit] pypy jit-raw-array-of-struct: close, never went anywhere and not needed anymore

2012-01-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: jit-raw-array-of-struct Changeset: r51040:c260a0d96e73 Date: 2012-01-05 11:54 -0600 http://bitbucket.org/pypy/pypy/changeset/c260a0d96e73/ Log:close, never went anywhere and not needed anymore ___

[pypy-commit] pypy numpy-complex: close branch, different approach taken

2012-01-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: numpy-complex Changeset: r51039:1436740d3b9b Date: 2012-01-05 11:53 -0600 http://bitbucket.org/pypy/pypy/changeset/1436740d3b9b/ Log:close branch, different approach taken ___ pypy-commit mailing

[pypy-commit] pypy better-jit-hooks: Implement inventing descrs for jumps and labels (and everything else)

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51041:6ee1610cf4a4 Date: 2012-01-05 21:58 +0200 http://bitbucket.org/pypy/pypy/changeset/6ee1610cf4a4/ Log:Implement inventing descrs for jumps and labels (and everything else) diff --git

[pypy-commit] pypy better-jit-hooks: invent new descrs only for labels

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51042:97c7263a2d0d Date: 2012-01-05 22:03 +0200 http://bitbucket.org/pypy/pypy/changeset/97c7263a2d0d/ Log:invent new descrs only for labels diff --git a/pypy/jit/tool/oparser.py b/pypy/jit/tool/oparser.py ---

[pypy-commit] pypy better-jit-hooks: finish refactoring - move on_compile/on_compile hooks to jitportal, probably

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51044:74cc4b1b667e Date: 2012-01-05 22:50 +0200 http://bitbucket.org/pypy/pypy/changeset/74cc4b1b667e/ Log:finish refactoring - move on_compile/on_compile hooks to jitportal, probably breaks pypy diff

[pypy-commit] pypy better-jit-hooks: add extra return values from assemble_loop/assemble_bridge

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51043:62b1ef8e5cd7 Date: 2012-01-05 22:41 +0200 http://bitbucket.org/pypy/pypy/changeset/62b1ef8e5cd7/ Log:add extra return values from assemble_loop/assemble_bridge diff --git

[pypy-commit] pypy better-jit-hooks: skip pointless test on llgraph

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51045:404a51debbaa Date: 2012-01-05 22:53 +0200 http://bitbucket.org/pypy/pypy/changeset/404a51debbaa/ Log:skip pointless test on llgraph diff --git a/pypy/jit/backend/test/runner_test.py

[pypy-commit] pypy better-jit-hooks: fix a test

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51046:d329360b0a1c Date: 2012-01-05 23:00 +0200 http://bitbucket.org/pypy/pypy/changeset/d329360b0a1c/ Log:fix a test diff --git a/pypy/jit/backend/llsupport/test/test_runner.py

[pypy-commit] pypy better-jit-hooks: add name attribute to jitdrivers. start shifting code around in module/pypyjit

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51047:032bbe1b32c3 Date: 2012-01-05 23:30 +0200 http://bitbucket.org/pypy/pypy/changeset/032bbe1b32c3/ Log:add name attribute to jitdrivers. start shifting code around in module/pypyjit diff --git

[pypy-commit] pypy better-jit-hooks: pass also ops_offset, for good measure

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51048:9f4f6c879538 Date: 2012-01-05 23:34 +0200 http://bitbucket.org/pypy/pypy/changeset/9f4f6c879538/ Log:pass also ops_offset, for good measure diff --git a/pypy/jit/metainterp/compile.py

[pypy-commit] pypy better-jit-hooks: oops

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51049:9e3906158e08 Date: 2012-01-05 23:57 +0200 http://bitbucket.org/pypy/pypy/changeset/9e3906158e08/ Log:oops diff --git a/pypy/rlib/jit.py b/pypy/rlib/jit.py --- a/pypy/rlib/jit.py +++ b/pypy/rlib/jit.py @@

[pypy-commit] pypy better-jit-hooks: fix tests

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51050:ad94daae774d Date: 2012-01-06 00:13 +0200 http://bitbucket.org/pypy/pypy/changeset/ad94daae774d/ Log:fix tests diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py ---

[pypy-commit] pypy better-jit-hooks: fix pypyjit module, more work tomorrow

2012-01-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r51051:e7ce390271a7 Date: 2012-01-06 00:43 +0200 http://bitbucket.org/pypy/pypy/changeset/e7ce390271a7/ Log:fix pypyjit module, more work tomorrow diff --git a/pypy/module/pypyjit/__init__.py