[pypy-commit] pypy jit-duplicated_short_boxes: propagate duplications of short boxes

2011-08-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-duplicated_short_boxes Changeset: r46678:db795a41638f Date: 2011-08-21 09:48 +0200 http://bitbucket.org/pypy/pypy/changeset/db795a41638f/ Log:propagate duplications of short boxes diff --git a/pypy/jit/metainterp/optimizeopt/virtualstate.py b/pypy/jit/metainte

[pypy-commit] pypy jit-duplicated_short_boxes: passing test

2011-08-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-duplicated_short_boxes Changeset: r46679:912123d46daa Date: 2011-08-21 10:10 +0200 http://bitbucket.org/pypy/pypy/changeset/912123d46daa/ Log:passing test diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py b/pypy/jit/metainterp/optimizeopt/t

[pypy-commit] pypy custom-trace: Closing this branch. It's better to work in a single branch, 'stacklet'.

2011-08-21 Thread arigo
Author: Armin Rigo Branch: custom-trace Changeset: r46680:c54a9a93a0cf Date: 2011-08-20 12:42 +0200 http://bitbucket.org/pypy/pypy/changeset/c54a9a93a0cf/ Log:Closing this branch. It's better to work in a single branch, 'stacklet'. ___ pypy

[pypy-commit] pypy default: Backout 1f8c162174c6. It fails some tests, in test_stringobject

2011-08-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r46681:45f85f655b26 Date: 2011-08-21 11:09 +0200 http://bitbucket.org/pypy/pypy/changeset/45f85f655b26/ Log:Backout 1f8c162174c6. It fails some tests, in test_stringobject (obvious place). diff --git a/pypy/objspace/std/stringobject.py b/pypy/o

[pypy-commit] pypy default: Fix the test by properly detecting the case during codewriting,

2011-08-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r46682:e5fb197506d6 Date: 2011-08-21 11:31 +0200 http://bitbucket.org/pypy/pypy/changeset/e5fb197506d6/ Log:Fix the test by properly detecting the case during codewriting, and raising NotImplementedError. diff --git a/pypy/jit/codewriter/jtransf

[pypy-commit] pypy stacklet: Rewrite the logic to handle threads in the shadowstack root finder.

2011-08-21 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46683:8452ff8bb035 Date: 2011-08-21 13:53 +0200 http://bitbucket.org/pypy/pypy/changeset/8452ff8bb035/ Log:Rewrite the logic to handle threads in the shadowstack root finder. Based now on custom_trace. This should be better because it al

[pypy-commit] pypy jit-duplicated_short_boxes: only accept loop invariant ops into the short preamble

2011-08-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-duplicated_short_boxes Changeset: r46684:5a623ddb5a5c Date: 2011-08-21 15:52 +0200 http://bitbucket.org/pypy/pypy/changeset/5a623ddb5a5c/ Log:only accept loop invariant ops into the short preamble diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py b/pypy/j

[pypy-commit] pypy stacklet: JIT support.

2011-08-21 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46685:a36e8d5c70a1 Date: 2011-08-21 14:08 +0200 http://bitbucket.org/pypy/pypy/changeset/a36e8d5c70a1/ Log:JIT support. diff --git a/pypy/rpython/memory/gctransform/shadowstack.py b/pypy/rpython/memory/gctransform/shadowstack.py --- a/pypy/rpy

[pypy-commit] pypy stacklet: Fixes, and also copies most of the last checkin done in the

2011-08-21 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46686:b02950d06234 Date: 2011-08-21 14:09 + http://bitbucket.org/pypy/pypy/changeset/b02950d06234/ Log:Fixes, and also copies most of the last checkin done in the custom- trace branch. diff --git a/pypy/jit/backend/llsupport/gc.py b

[pypy-commit] pypy jit-duplicated_short_boxes: kill env vars

2011-08-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-duplicated_short_boxes Changeset: r46687:2362395bd8b6 Date: 2011-08-21 17:05 +0200 http://bitbucket.org/pypy/pypy/changeset/2362395bd8b6/ Log:kill env vars diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py b/pypy/jit/metainterp/optimizeopt/unroll.py --- a

[pypy-commit] pypy stacklet: Update the doc of the module.

2011-08-21 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46688:a042078c604e Date: 2011-08-21 17:37 +0200 http://bitbucket.org/pypy/pypy/changeset/a042078c604e/ Log:Update the doc of the module. diff --git a/pypy/module/_continuation/__init__.py b/pypy/module/_continuation/__init__.py --- a/pypy/modu

[pypy-commit] pypy numpy-dtype-alt: more whacking, no progress

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46691:f892f37fec58 Date: 2011-08-21 13:20 -0500 http://bitbucket.org/pypy/pypy/changeset/f892f37fec58/ Log:more whacking, no progress diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit.py ---

[pypy-commit] pypy numpy-dtype-alt: update the TODO

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46690:e1516c06fe86 Date: 2011-08-21 13:14 -0500 http://bitbucket.org/pypy/pypy/changeset/e1516c06fe86/ Log:update the TODO diff --git a/TODO.txt b/TODO.txt --- a/TODO.txt +++ b/TODO.txt @@ -1,7 +1,7 @@ TODO for mering numpy-dtype-alt

[pypy-commit] pypy numpy-dtype-alt: Introduce a new hint on lltype arrays, uncast_on_llgraph, which tells the llgraph backend to cast them to the correct types.

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46689:21deb620ea89 Date: 2011-08-21 13:09 -0500 http://bitbucket.org/pypy/pypy/changeset/21deb620ea89/ Log:Introduce a new hint on lltype arrays, uncast_on_llgraph, which tells the llgraph backend to cast them to the correct type

[pypy-commit] pypy numpy-dtype-alt: random progress, most of them don't work for obscure reasons still

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46692:7501f32f96eb Date: 2011-08-21 13:35 -0500 http://bitbucket.org/pypy/pypy/changeset/7501f32f96eb/ Log:random progress, most of them don't work for obscure reasons still diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/

[pypy-commit] Notification: pypyfreebsdfix

2011-08-21 Thread Bitbucket
You have received a notification from Gabriel Lavoie. Hi, I forked pypy. My fork is at https://bitbucket.org/glavoie/pypyfreebsdfix. -- Disable notifications at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list pypy-commit@python

[pypy-commit] [OPEN] Pull request #6 for pypy/pypy: Some fixes for FreeBSD translation

2011-08-21 Thread Bitbucket
A new pull request has been opened by Gabriel Lavoie. glavoie/pypyfreebsdfix has changes to be pulled into pypy/pypy. https://bitbucket.org/pypy/pypy/pull-request/6/some-fixes-for-freebsd-translation Title: Some fixes for FreeBSD translation - Use FreeBSD's platform configuration to find expat.

[pypy-commit] Notification: pypy

2011-08-21 Thread Bitbucket
You have received a notification from Mitchell Hashimoto. Hi, I forked pypy. My fork is at https://bitbucket.org/mitchellh/pypy. -- Disable notifications at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list pypy-commit@python.org

[pypy-commit] pypy numpy-dtype-alt: bunch of small fixes in the tests.

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46693:58163d20 Date: 2011-08-21 20:15 -0500 http://bitbucket.org/pypy/pypy/changeset/58163d20/ Log:bunch of small fixes in the tests. diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit

[pypy-commit] pypy numpy-dtype-alt: another test_zjit test passing.

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46694:d8e0d3c9b375 Date: 2011-08-21 23:18 -0500 http://bitbucket.org/pypy/pypy/changeset/d8e0d3c9b375/ Log:another test_zjit test passing. diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.

[pypy-commit] pypy numpy-dtype-alt: Fix all but one of the test_zjit tests. Last one fails for reasons I don't understand. Updated the TODO.

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46695:316788ca486d Date: 2011-08-22 00:03 -0500 http://bitbucket.org/pypy/pypy/changeset/316788ca486d/ Log:Fix all but one of the test_zjit tests. Last one fails for reasons I don't understand. Updated the TODO. diff --git a/TOD

[pypy-commit] pypy numpy-dtype-alt: further attempts at RPythonification

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46696:190cccef14dc Date: 2011-08-22 00:14 -0500 http://bitbucket.org/pypy/pypy/changeset/190cccef14dc/ Log:further attempts at RPythonification diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --- a/py

[pypy-commit] pypy numpy-dtype-alt: Yay. Incredible improvement: actually *display* the graph

2011-08-21 Thread arigo
Author: Armin Rigo Branch: numpy-dtype-alt Changeset: r46697:82779143884f Date: 2011-08-22 07:23 +0200 http://bitbucket.org/pypy/pypy/changeset/82779143884f/ Log:Yay. Incredible improvement: actually *display* the graph passed in the error message, instead of just displaying something

[pypy-commit] pypy numpy-dtype-alt: fix test translation.

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46698:53b1543a926c Date: 2011-08-22 01:04 -0500 http://bitbucket.org/pypy/pypy/changeset/53b1543a926c/ Log:fix test translation. diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micronumpy/compile.py --- a/pypy/module/micro

[pypy-commit] pypy numpy-dtype-alt: all tests pass

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46699:8d6c1468e035 Date: 2011-08-22 01:07 -0500 http://bitbucket.org/pypy/pypy/changeset/8d6c1468e035/ Log:all tests pass diff --git a/TODO.txt b/TODO.txt --- a/TODO.txt +++ b/TODO.txt @@ -1,7 +1,6 @@ TODO for mering numpy-dtype-alt =

[pypy-commit] pypy numpy-dtype-alt: fix translation (which actually revealed a bug)

2011-08-21 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-dtype-alt Changeset: r46700:929a973da782 Date: 2011-08-22 01:32 -0500 http://bitbucket.org/pypy/pypy/changeset/929a973da782/ Log:fix translation (which actually revealed a bug) diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/