[pypy-commit] pypy jit-short_from_state: allow always pure opperations in short_preamble

2011-06-29 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-short_from_state Changeset: r45170:fa033a59e246 Date: 2011-06-29 08:01 +0200 http://bitbucket.org/pypy/pypy/changeset/fa033a59e246/ Log:allow always pure opperations in short_preamble diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py

[pypy-commit] pypy jit-short_from_state: Dissable all types of operations in the short preamble. This makes a lot of tests fail due to worse optimization but produces a working pypy. Every loop will g

2011-06-29 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-short_from_state Changeset: r45169:59df9c031c41 Date: 2011-06-29 07:29 +0200 http://bitbucket.org/pypy/pypy/changeset/59df9c031c41/ Log:Dissable all types of operations in the short preamble. This makes a lot of tests fail due to worse

[pypy-commit] pypy jit-short_from_state: failing test

2011-06-29 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-short_from_state Changeset: r45171:431d551a6ef3 Date: 2011-06-29 08:27 +0200 http://bitbucket.org/pypy/pypy/changeset/431d551a6ef3/ Log:failing test diff --git a/pypy/jit/metainterp/optimizeopt/virtualstate.py

[pypy-commit] pypy default: (lac, arigo)

2011-06-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r45172:1bb155fd266f Date: 2011-06-28 13:41 +0200 http://bitbucket.org/pypy/pypy/changeset/1bb155fd266f/ Log:(lac, arigo) Found out that even large young arrays would (likely) benefit from card marking. So enable card

[pypy-commit] pypy default: (antocuni, lac, arigo)

2011-06-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r45173:324a8265e420 Date: 2011-06-28 18:42 +0200 http://bitbucket.org/pypy/pypy/changeset/324a8265e420/ Log:(antocuni, lac, arigo) Carefully change the world to fix corner-case bugs introduced by the previous checkin.

[pypy-commit] pypy default: merge heads

2011-06-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r45174:c19ba84541c5 Date: 2011-06-29 09:40 +0200 http://bitbucket.org/pypy/pypy/changeset/c19ba84541c5/ Log:merge heads diff --git a/pypy/annotation/bookkeeper.py b/pypy/annotation/bookkeeper.py --- a/pypy/annotation/bookkeeper.py +++

[pypy-commit] pypy default: a helper function

2011-06-29 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r45175:1795fbfe7614 Date: 2011-06-29 11:26 +0200 http://bitbucket.org/pypy/pypy/changeset/1795fbfe7614/ Log:a helper function diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py ---

[pypy-commit] jitviewer default: should work better now

2011-06-29 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r135:f2ada8b3735d Date: 2011-06-29 11:27 +0200 http://bitbucket.org/pypy/jitviewer/changeset/f2ada8b3735d/ Log:should work better now diff --git a/_jitviewer/parser.py b/_jitviewer/parser.py --- a/_jitviewer/parser.py +++

[pypy-commit] pypy default: Test and fix on 64-bit.

2011-06-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r45176:76b06820d08b Date: 2011-06-29 11:47 +0200 http://bitbucket.org/pypy/pypy/changeset/76b06820d08b/ Log:Test and fix on 64-bit. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py ---

[pypy-commit] pypy dict-strategies: forget to import py

2011-06-29 Thread l . diekmann
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de Branch: dict-strategies Changeset: r45178:68c48983e7bd Date: 2011-06-29 13:10 +0200 http://bitbucket.org/pypy/pypy/changeset/68c48983e7bd/ Log:forget to import py diff --git a/pypy/objspace/std/test/test_dictmultiobject.py

[pypy-commit] pypy dict-strategies: with dict-strategies object identity is not preserved

2011-06-29 Thread l . diekmann
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de Branch: dict-strategies Changeset: r45180:b2211183df54 Date: 2011-06-29 13:22 +0200 http://bitbucket.org/pypy/pypy/changeset/b2211183df54/ Log:with dict-strategies object identity is not preserved diff --git

[pypy-commit] pypy dict-strategies: also promote self (strategy)

2011-06-29 Thread l . diekmann
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de Branch: dict-strategies Changeset: r45182:8b4e4c207846 Date: 2011-06-29 15:48 +0200 http://bitbucket.org/pypy/pypy/changeset/8b4e4c207846/ Log:also promote self (strategy) diff --git a/pypy/objspace/std/celldict.py

[pypy-commit] extradoc extradoc: I think this XXX is ok now that we have a related work section

2011-06-29 Thread cfbolz
Author: Carl Friedrich Bolz cfb...@gmx.de Branch: extradoc Changeset: r3805:65d4c2b94f8d Date: 2011-06-29 15:46 +0200 http://bitbucket.org/pypy/extradoc/changeset/65d4c2b94f8d/ Log:I think this XXX is ok now that we have a related work section diff --git a/talk/iwtc11/paper.tex

[pypy-commit] extradoc extradoc: Draft for the blog post Global Interpreter Lock

2011-06-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: extradoc Changeset: r3806:a651359a1763 Date: 2011-06-29 17:22 +0200 http://bitbucket.org/pypy/extradoc/changeset/a651359a1763/ Log:Draft for the blog post Global Interpreter Lock diff --git a/blog/draft/gil.rst b/blog/draft/gil.rst new file mode

[pypy-commit] pypy default: (arigo, antocuni, rguillbert): add some debug info

2011-06-29 Thread antocuni
Author: Antonio Cuni anto.c...@gmail.com Branch: Changeset: r45184:0ce7a1037276 Date: 2011-06-29 18:18 +0200 http://bitbucket.org/pypy/pypy/changeset/0ce7a1037276/ Log:(arigo, antocuni, rguillbert): add some debug info diff --git a/pypy/jit/metainterp/compile.py

[pypy-commit] extradoc extradoc: Updates.

2011-06-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: extradoc Changeset: r3809:47ee683cd1f1 Date: 2011-06-29 18:40 +0200 http://bitbucket.org/pypy/extradoc/changeset/47ee683cd1f1/ Log:Updates. diff --git a/blog/draft/gil.rst b/blog/draft/gil.rst --- a/blog/draft/gil.rst +++ b/blog/draft/gil.rst @@

[pypy-commit] pypy jit-short_from_state: enable getfield_gc in short preamble

2011-06-29 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: jit-short_from_state Changeset: r45186:65d00e745124 Date: 2011-06-29 18:43 +0200 http://bitbucket.org/pypy/pypy/changeset/65d00e745124/ Log:enable getfield_gc in short preamble diff --git a/pypy/jit/metainterp/optimizeopt/heap.py

[pypy-commit] extradoc extradoc: Typo.

2011-06-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: extradoc Changeset: r3810:7aada621cb17 Date: 2011-06-29 18:56 +0200 http://bitbucket.org/pypy/extradoc/changeset/7aada621cb17/ Log:Typo. diff --git a/blog/draft/gil.rst b/blog/draft/gil.rst --- a/blog/draft/gil.rst +++ b/blog/draft/gil.rst @@ -129,4

[pypy-commit] pypy reflex-support: allow default arguments and test cleanup

2011-06-29 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r45190:362db21b87c0 Date: 2011-06-28 13:06 -0700 http://bitbucket.org/pypy/pypy/changeset/362db21b87c0/ Log:allow default arguments and test cleanup diff --git a/pypy/module/cppyy/capi.py b/pypy/module/cppyy/capi.py

[pypy-commit] pypy reflex-support: - return by value of objects

2011-06-29 Thread wlav
Author: Wim Lavrijsen wlavrij...@lbl.gov Branch: reflex-support Changeset: r45192:30fa4b9dc482 Date: 2011-06-29 16:20 -0700 http://bitbucket.org/pypy/pypy/changeset/30fa4b9dc482/ Log:- return by value of objects - lazy-lookup of functions in namespaces in case of multiple dicts