Author: Armin Rigo
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 clean-up jitcell dicts,
Author: Armin Rigo
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 a/pypy/jit/metainterp/test/tes
Author: Armin Rigo
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 cancels 5309a13895
Author: Armin Rigo
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
b/pypy/jit/metainterp/optimizeopt/test/test_multilabel.py
Author: Armin Rigo
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 b/pypy/jit/metainterp/warmstate.py
--- a/pypy/j
Author: Armin Rigo
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 a/pypy/jit/backend/llsuppo
Author: Lukas Diekmann
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 storage and strategy from that lis
Author: hager
Branch: ppc-jit-backend
Changeset: r50753:99496f3054f6
Date: 2011-12-20 15:28 +0100
http://bitbucket.org/pypy/pypy/changeset/99496f3054f6/
Log:(arigo, hager): Reconsider spilling in PPC
diff --git a/pypy/jit/backend/ppc/ppcgen/arch.py
b/pypy/jit/backend/ppc/ppcgen/arch.py
---
Author: hager
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
--- a/pypy/jit/backend/llsupport/gc.py
+++ b/pyp
Author: hager
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
b/pypy/jit/backend/ppc/ppcgen/opassembler.py
--- a/pypy/j
Author: hager
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 a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit/backend/
Author: hager
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 a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc/pp
Author: Armin Rigo
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 information.
diff --gi
Author: Armin Rigo
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
because I found
Author: Armin Rigo
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
--- a/pypy/jit/backend/llsu
Author: Lukas Diekmann
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 b/pypy/objspace/std/listobject.py
---
Author: Armin Rigo
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
b/pypy/module/pypyjit/test_pypy_c/test_generators.py
Author: Armin Rigo
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 a/pypy/module/pypyjit/test_pypy_c/test_misc.py
b/pypy/module
Author: hager
Branch: ppc-jit-backend
Changeset: r50764:c6c19fd92a42
Date: 2011-12-20 17:28 +0100
http://bitbucket.org/pypy/pypy/changeset/c6c19fd92a42/
Log:making jump conditions more clear
diff --git a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit/backend/ppc/ppcgen/codebuilder.py
Author: hager
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 a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py
b/pypy/ji
Author: hager
Branch: ppc-jit-backend
Changeset: r50765:9fd7e0e76cbb
Date: 2011-12-20 17:33 +0100
http://bitbucket.org/pypy/pypy/changeset/9fd7e0e76cbb/
Log:(arigo, hager): guard_not_forced
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc/ppcgen/opassembler.py
Author: hager
Branch: ppc-jit-backend
Changeset: r50766:c28d89a90f9e
Date: 2011-12-20 19:06 +0100
http://bitbucket.org/pypy/pypy/changeset/c28d89a90f9e/
Log:implemented GUARD_NOT_INVALIDATED
diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py
b/pypy/jit/backend/ppc/ppcgen/opassembler.py
Author: Armin Rigo
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 produced in
Author: Maciej Fijalkowski
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 a/pypy/module/micronumpy/REVIEW.txt
b/pypy/module
Author: Maciej Fijalkowski
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
b/pypy/module/micronumpy/REVIEW.txt
---
Author: Maciej Fijalkowski
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
b/pypy/module/micronumpy/REVIEW.txt
--- a/pypy/modu
Author: hager
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 a/pypy/jit/backend/ppc/ppcgen/codebuilder.py
b/pypy/jit/bac
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
--- a/tes
Author: mattip
Branch: windows-no-err-dlg
Changeset: r50773:10e52e09cda7
Date: 2011-12-20 22:37 +0200
http://bitbucket.org/pypy/pypy/changeset/10e52e09cda7/
Log:close
diff --git a/testrunner/runner.py b/testrunner/runner.py
--- a/testrunner/runner.py
+++ b/testrunner/runner.py
@@ -31,7 +31,7
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
Author: Maciej Fijalkowski
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
b/pypy/jit/metainterp/test/test_jitpo
Author: Alex Gaynor
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
--- a/pypy/module/micronum
Author: Alex Gaynor
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
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/modul
Author: Amaury Forgeot d'Arc
Branch: pyarg-parsetuple-s-star-buffer
Changeset: r50780:6f6ce72c22e5
Date: 2011-12-20 22:25 +0100
http://bitbucket.org/pypy/pypy/changeset/6f6ce72c22e5/
Log:cpyext: let buffer objects implement the C buffer interface.
diff --git a/pypy/module/cpyext/bufferobject
Author: Maciej Fijalkowski
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
b/pypy/module/micronumpy/test/tes
Author: Maciej Fijalkowski
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
b/pypy/module/micronumpy
Author: Maciej Fijalkowski
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
b/pypy/module/cpyext/bufferobject.py
--- a/pypy/modu
Author: Maciej Fijalkowski
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 b/pypy/module/cpyext/pyobject.
Author: Amaury Forgeot d'Arc
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
b/pypy/module/cpyext/bufferobject.py
---
Author: Amaury Forgeot d'Arc
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 mailing list
Author: Amaury Forgeot d'Arc
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 implement the C b
Author: Maciej Fijalkowski
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
b/pypy/module/micronumpy/interp_numarray.py
Author: Maciej Fijalkowski
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@python.o
Author: Alex Gaynor
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 100644
--- a/pypy/module/
Author: Alex Gaynor
Branch:
Changeset: r50793:e9153b7926a3
Date: 2011-12-20 23:28 +
http://bitbucket.org/pypy/pypy/changeset/e9153b7926a3/
Log:fix the OverflowError checking in str.replace on 32-bit systems,
also simplify the code slightly
diff --git a/pypy/objspace/std/stringob
Author: Alex Gaynor
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
--- a/pypy/objspace/std/stringobject.py
46 matches
Mail list logo