[pypy-commit] pypy counter-decay: Merge default again, but keeping the pieces that I want to keep.

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: counter-decay Changeset: r50745:b3d18c96013e Date: 2011-12-20 09:19 +0100 http://bitbucket.org/pypy/pypy/changeset/b3d18c96013e/ Log:Merge default again, but keeping the pieces that I want to keep. The idea is to keep some mecanism to

[pypy-commit] pypy counter-decay: Simplify and stand-alone-ize the clean-up of old jitcells from

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: counter-decay Changeset: r50746:5f38cbc2c7f7 Date: 2011-12-20 09:30 +0100 http://bitbucket.org/pypy/pypy/changeset/5f38cbc2c7f7/ Log:Simplify and stand-alone-ize the clean-up of old jitcells from the jitcell dict. diff --git

[pypy-commit] pypy default: Un-merge counter-decay, which was definitely not really good.

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50744:a2b9604a9859 Date: 2011-12-20 08:57 +0100 http://bitbucket.org/pypy/pypy/changeset/a2b9604a9859/ Log:Un-merge counter-decay, which was definitely not really good. More work should be going on in the branch. This

[pypy-commit] pypy default: Python 2.5 compat

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50747:2eaaedd0fe70 Date: 2011-12-20 09:39 +0100 http://bitbucket.org/pypy/pypy/changeset/2eaaedd0fe70/ Log:Python 2.5 compat diff --git a/pypy/jit/metainterp/optimizeopt/test/test_multilabel.py

[pypy-commit] pypy counter-decay: A minimal version of counter decaying.

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: counter-decay Changeset: r50748:85efaef762fb Date: 2011-12-20 09:41 +0100 http://bitbucket.org/pypy/pypy/changeset/85efaef762fb/ Log:A minimal version of counter decaying. diff --git a/pypy/jit/metainterp/warmstate.py

[pypy-commit] pypy default: Fix the repr of CallDescrs to not include a , because

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50749:db66545368fd Date: 2011-12-20 10:13 + http://bitbucket.org/pypy/pypy/changeset/db66545368fd/ Log:Fix the repr of CallDescrs to not include a , because that confuses the jitlogparser to no end... diff --git

[pypy-commit] pypy set-strategies: merged set- with liststrategies. when initializing a set with lists they can copy the storage and strategy from that list without wrapping the storages content

2011-12-20 Thread l . diekmann
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de Branch: set-strategies Changeset: r50751:b0d872ae3261 Date: 2011-12-20 13:42 +0100 http://bitbucket.org/pypy/pypy/changeset/b0d872ae3261/ Log:merged set- with liststrategies. when initializing a set with lists they can copy the

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

2011-12-20 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50756:4b2b09579148 Date: 2011-12-20 15:37 +0100 http://bitbucket.org/pypy/pypy/changeset/4b2b09579148/ Log:merge diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py ---

[pypy-commit] pypy ppc-jit-backend: add emit_force_token

2011-12-20 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50752:b3404ddd47d9 Date: 2011-12-15 18:26 +0100 http://bitbucket.org/pypy/pypy/changeset/b3404ddd47d9/ Log:add emit_force_token diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py

[pypy-commit] pypy ppc-jit-backend: add convenience function for conditional absolute branches

2011-12-20 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50754:981b61e0d09a Date: 2011-12-20 15:31 +0100 http://bitbucket.org/pypy/pypy/changeset/981b61e0d09a/ Log:add convenience function for conditional absolute branches diff --git

[pypy-commit] pypy ppc-jit-backend: begin of exceptopn handling during memory allocation

2011-12-20 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50755:81c255a5fb96 Date: 2011-12-20 15:36 +0100 http://bitbucket.org/pypy/pypy/changeset/81c255a5fb96/ Log:begin of exceptopn handling during memory allocation diff --git

[pypy-commit] pypy default: Change again the repr of CallDescrs, this time to standardize the format

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50757:b3fc00ecbb30 Date: 2011-12-20 13:55 + http://bitbucket.org/pypy/pypy/changeset/b3fc00ecbb30/ Log:Change again the repr of CallDescrs, this time to standardize the format with the other Descrs and to include more

[pypy-commit] pypy default: - fix the tests to expect the new format of descrs.

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50758:85a5e1fe1ad8 Date: 2011-12-20 14:53 + http://bitbucket.org/pypy/pypy/changeset/85a5e1fe1ad8/ Log:- fix the tests to expect the new format of descrs. - fix match() to always raise InvalidMatch if the match fails

[pypy-commit] pypy counter-decay: hg merge default

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: counter-decay Changeset: r50759:5330b853e079 Date: 2011-12-20 14:54 + http://bitbucket.org/pypy/pypy/changeset/5330b853e079/ Log:hg merge default diff --git a/pypy/jit/backend/llsupport/descr.py b/pypy/jit/backend/llsupport/descr.py ---

[pypy-commit] pypy set-strategies: better approach for merging sets with lists

2011-12-20 Thread l . diekmann
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de Branch: set-strategies Changeset: r50760:01dbcc06249a Date: 2011-12-20 16:19 +0100 http://bitbucket.org/pypy/pypy/changeset/01dbcc06249a/ Log:better approach for merging sets with lists diff --git a/pypy/objspace/std/listobject.py

[pypy-commit] pypy counter-decay: Fix the test.

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: counter-decay Changeset: r50761:083617e059dd Date: 2011-12-20 16:13 + http://bitbucket.org/pypy/pypy/changeset/083617e059dd/ Log:Fix the test. diff --git a/pypy/module/pypyjit/test_pypy_c/test_generators.py

[pypy-commit] pypy counter-decay: The basic threshold is now larger by 2% than it used to be.

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: counter-decay Changeset: r50762:91ce4e8c26be Date: 2011-12-20 16:15 + http://bitbucket.org/pypy/pypy/changeset/91ce4e8c26be/ Log:The basic threshold is now larger by 2% than it used to be. diff --git

[pypy-commit] pypy ppc-jit-backend: (arigo, hager): Remove unnecessary argument from decoding function

2011-12-20 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50763:fa0b1ce8e088 Date: 2011-12-20 16:18 +0100 http://bitbucket.org/pypy/pypy/changeset/fa0b1ce8e088/ Log:(arigo, hager): Remove unnecessary argument from decoding function diff --git

[pypy-commit] pypy default: merge counter-decay again: simplified version, just requiring 2%

2011-12-20 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r50767:a21cab6475c1 Date: 2011-12-20 19:09 +0100 http://bitbucket.org/pypy/pypy/changeset/a21cab6475c1/ Log:merge counter-decay again: simplified version, just requiring 2% extra counts on loops if a piece of assembler has been

[pypy-commit] pypy refactor-signature: call create_sig instead of array_sig, for symmetry mostly

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: refactor-signature Changeset: r50768:a9d8fe792078 Date: 2011-12-20 21:12 +0200 http://bitbucket.org/pypy/pypy/changeset/a9d8fe792078/ Log:call create_sig instead of array_sig, for symmetry mostly diff --git

[pypy-commit] pypy refactor-signature: call directly parent class init

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: refactor-signature Changeset: r50769:26c22a795ee9 Date: 2011-12-20 21:14 +0200 http://bitbucket.org/pypy/pypy/changeset/26c22a795ee9/ Log:call directly parent class init diff --git a/pypy/module/micronumpy/REVIEW.txt

[pypy-commit] pypy refactor-signature: improve names a bit

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: refactor-signature Changeset: r50770:034b7e34339e Date: 2011-12-20 21:16 +0200 http://bitbucket.org/pypy/pypy/changeset/034b7e34339e/ Log:improve names a bit diff --git a/pypy/module/micronumpy/REVIEW.txt

[pypy-commit] pypy ppc-jit-backend: factored out some distinctions of cases between PPC32 and PPC64

2011-12-20 Thread hager
Author: hager sven.ha...@uni-duesseldorf.de Branch: ppc-jit-backend Changeset: r50771:17e99f1ed45a Date: 2011-12-20 20:30 +0100 http://bitbucket.org/pypy/pypy/changeset/17e99f1ed45a/ Log:factored out some distinctions of cases between PPC32 and PPC64 diff --git

[pypy-commit] pypy windows-no-err-dlg: prevent windows testrunner from opening system error dialog boxes

2011-12-20 Thread mattip
Author: mattip Branch: windows-no-err-dlg Changeset: r50772:f01058ed1577 Date: 2011-12-20 21:59 +0200 http://bitbucket.org/pypy/pypy/changeset/f01058ed1577/ Log:prevent windows testrunner from opening system error dialog boxes diff --git a/testrunner/runner.py b/testrunner/runner.py ---

[pypy-commit] pypy default: prevent system error dialog on windows

2011-12-20 Thread mattip
Author: mattip Branch: Changeset: r50774:b16fca1fa6ec Date: 2011-12-20 22:39 +0200 http://bitbucket.org/pypy/pypy/changeset/b16fca1fa6ec/ Log:prevent system error dialog on windows diff --git a/testrunner/runner.py b/testrunner/runner.py --- a/testrunner/runner.py +++ b/testrunner/runner.py

[pypy-commit] pypy better-jit-hooks: add a test I wrote one day

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: better-jit-hooks Changeset: r50776:97c31fd53d0e Date: 2011-12-20 22:57 +0200 http://bitbucket.org/pypy/pypy/changeset/97c31fd53d0e/ Log:add a test I wrote one day diff --git a/pypy/jit/metainterp/test/test_jitportal.py

[pypy-commit] pypy refactor-signature: better name

2011-12-20 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: refactor-signature Changeset: r50778:3ad573e7d40c Date: 2011-12-20 15:02 -0600 http://bitbucket.org/pypy/pypy/changeset/3ad573e7d40c/ Log:better name diff --git a/pypy/module/micronumpy/signature.py b/pypy/module/micronumpy/signature.py ---

[pypy-commit] pypy refactor-signature: dead code

2011-12-20 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: refactor-signature Changeset: r50779:970ab217c79f Date: 2011-12-20 15:23 -0600 http://bitbucket.org/pypy/pypy/changeset/970ab217c79f/ Log:dead code diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy refactor-signature: oops actually fix the test

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: refactor-signature Changeset: r50782:114830fb70f1 Date: 2011-12-21 00:06 +0200 http://bitbucket.org/pypy/pypy/changeset/114830fb70f1/ Log:oops actually fix the test diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy refactor-signature: kill some dead code and a failing test

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: refactor-signature Changeset: r50781:5bb7c7ef1481 Date: 2011-12-21 00:05 +0200 http://bitbucket.org/pypy/pypy/changeset/5bb7c7ef1481/ Log:kill some dead code and a failing test diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy pyarg-parsetuple-s-star-buffer: merge

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: pyarg-parsetuple-s-star-buffer Changeset: r50785:650faf80d8d2 Date: 2011-12-20 23:11 +0100 http://bitbucket.org/pypy/pypy/changeset/650faf80d8d2/ Log:merge diff --git a/pypy/module/cpyext/bufferobject.py

[pypy-commit] pypy pyarg-parsetuple-s-star-buffer: I hope this pdb is not necessary

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: pyarg-parsetuple-s-star-buffer Changeset: r50784:3599bd6c07dc Date: 2011-12-20 23:08 +0100 http://bitbucket.org/pypy/pypy/changeset/3599bd6c07dc/ Log:I hope this pdb is not necessary diff --git a/pypy/module/cpyext/pyobject.py

[pypy-commit] pypy pyarg-parsetuple-s-star-buffer: Fix translation

2011-12-20 Thread amauryfa
Author: Amaury Forgeot d'Arc amaur...@gmail.com Branch: pyarg-parsetuple-s-star-buffer Changeset: r50786:ffdf30e6ad7b Date: 2011-12-20 23:13 +0100 http://bitbucket.org/pypy/pypy/changeset/ffdf30e6ad7b/ Log:Fix translation diff --git a/pypy/module/cpyext/bufferobject.py

[pypy-commit] pypy pyarg-parsetuple-s-star-buffer: Close branch about to be merged

2011-12-20 Thread amauryfa
Author: Amaury Forgeot d'Arc amaur...@gmail.com Branch: pyarg-parsetuple-s-star-buffer Changeset: r50787:7359951c27a7 Date: 2011-12-20 23:16 +0100 http://bitbucket.org/pypy/pypy/changeset/7359951c27a7/ Log:Close branch about to be merged ___

[pypy-commit] pypy default: Merge branch pyarg-parsetuple-s-star-buffer:

2011-12-20 Thread amauryfa
Author: Amaury Forgeot d'Arc amaur...@gmail.com Branch: Changeset: r50788:5d4dfac3c59a Date: 2011-12-20 23:18 +0100 http://bitbucket.org/pypy/pypy/changeset/5d4dfac3c59a/ Log:Merge branch pyarg-parsetuple-s-star-buffer: (exarkun) Add support for buffer() objects in cpyext. They also

[pypy-commit] pypy refactor-signature: some more dead code

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: refactor-signature Changeset: r50789:44f6ff290792 Date: 2011-12-21 00:22 +0200 http://bitbucket.org/pypy/pypy/changeset/44f6ff290792/ Log:some more dead code diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy refactor-signature: close to be merged branch

2011-12-20 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: refactor-signature Changeset: r50790:ad20782034b9 Date: 2011-12-21 00:25 +0200 http://bitbucket.org/pypy/pypy/changeset/ad20782034b9/ Log:close to be merged branch ___ pypy-commit mailing list

[pypy-commit] pypy default: kill review file

2011-12-20 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r50792:862207881328 Date: 2011-12-20 16:28 -0600 http://bitbucket.org/pypy/pypy/changeset/862207881328/ Log:kill review file diff --git a/pypy/module/micronumpy/REVIEW.txt b/pypy/module/micronumpy/REVIEW.txt deleted file mode

[pypy-commit] pypy default: fix backwards logic

2011-12-20 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r50794:d84a162addff Date: 2011-12-20 22:54 -0600 http://bitbucket.org/pypy/pypy/changeset/d84a162addff/ Log:fix backwards logic diff --git a/pypy/objspace/std/stringobject.py b/pypy/objspace/std/stringobject.py ---