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

2011-06-29 Thread wlav
Author: Wim Lavrijsen 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 - fix to make g

[pypy-commit] pypy reflex-support: new STL test and allow object to pass by reference

2011-06-29 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r45191:196862f0f5f7 Date: 2011-06-28 13:43 -0700 http://bitbucket.org/pypy/pypy/changeset/196862f0f5f7/ Log:new STL test and allow object to pass by reference diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py

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

2011-06-29 Thread wlav
Author: Wim Lavrijsen 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 --- a/pypy/module/cp

[pypy-commit] pypy reflex-support: test fixes

2011-06-29 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r45189:0b0ab045fbbf Date: 2011-06-28 11:24 -0700 http://bitbucket.org/pypy/pypy/changeset/0b0ab045fbbf/ Log:test fixes diff --git a/pypy/module/cppyy/test/test_helper.py b/pypy/module/cppyy/test/test_helper.py --- a/pypy/module/cppyy/t

[pypy-commit] pypy reflex-support: test fixes

2011-06-29 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r45188:06202ffd1864 Date: 2011-06-27 17:54 -0700 http://bitbucket.org/pypy/pypy/changeset/06202ffd1864/ Log:test fixes diff --git a/pypy/module/cppyy/test/example01.cxx b/pypy/module/cppyy/test/example01.cxx --- a/pypy/module/cppyy/tes

[pypy-commit] pypy reflex-support: further STL support and initial class-specific pythonizations

2011-06-29 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r45187:5a71dcc697ce Date: 2011-06-27 17:32 -0700 http://bitbucket.org/pypy/pypy/changeset/5a71dcc697ce/ Log:further STL support and initial class-specific pythonizations diff --git a/pypy/module/cppyy/executor.py b/pypy/module/cppyy/exe

[pypy-commit] extradoc extradoc: Typo.

2011-06-29 Thread arigo
Author: Armin Rigo 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 +129,4 @@ ..

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

2011-06-29 Thread hakanardo
Author: Hakan Ardo 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 b/pypy/jit/metainterp/optimizeopt/

[pypy-commit] extradoc extradoc: Updates.

2011-06-29 Thread arigo
Author: Armin Rigo 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 @@ -1,8 +1,8 @@ Globa

[pypy-commit] pypy default: missing import

2011-06-29 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r45185:3f403a3fc59d Date: 2011-06-29 18:19 +0200 http://bitbucket.org/pypy/pypy/changeset/3f403a3fc59d/ Log:missing import diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/compile.py +++ b/pypy/jit

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

2011-06-29 Thread antocuni
Author: Antonio Cuni 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 b/pypy/jit/metainterp/compile.py --- a/pypy/jit/

[pypy-commit] extradoc extradoc: add something about funding, minor tweak

2011-06-29 Thread lac
Author: Laura Creighton Branch: extradoc Changeset: r3808:07f81f00b8d8 Date: 2011-06-29 18:04 +0200 http://bitbucket.org/pypy/extradoc/changeset/07f81f00b8d8/ Log:add something about funding, minor tweak diff --git a/blog/draft/gil.rst b/blog/draft/gil.rst --- a/blog/draft/gil.rst +++ b/blog

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

2011-06-29 Thread arigo
Author: Armin Rigo 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 100644 --- /dev/n

[pypy-commit] pypy default: reintroduce the debug_print inside jit-tracing that was removed by f8e68bd845a0

2011-06-29 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r45183:a971b68e39b2 Date: 2011-06-29 16:20 +0200 http://bitbucket.org/pypy/pypy/changeset/a971b68e39b2/ Log:reintroduce the debug_print inside jit-tracing that was removed by f8e68bd845a0 diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit/

[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 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 b/talk/iwtc11/paper.tex ---

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

2011-06-29 Thread l . diekmann
Author: Lukas Diekmann 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 b/pypy/objspace/std/celldict.py --- a/pypy/objspace/st

[pypy-commit] extradoc extradoc: comment out XXXs

2011-06-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r3803:70a0506fdf39 Date: 2011-06-27 16:56 +0200 http://bitbucket.org/pypy/extradoc/changeset/70a0506fdf39/ Log:comment out XXXs diff --git a/talk/iwtc11/paper.tex b/talk/iwtc11/paper.tex --- a/talk/iwtc11/paper.tex +++ b/talk/iwtc11/pap

[pypy-commit] extradoc extradoc: new abstract

2011-06-29 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r3802:8d50395f7e75 Date: 2011-06-27 16:48 +0200 http://bitbucket.org/pypy/extradoc/changeset/8d50395f7e75/ Log:new abstract diff --git a/talk/iwtc11/paper.tex b/talk/iwtc11/paper.tex --- a/talk/iwtc11/paper.tex +++ b/talk/iwtc11/paper.t

[pypy-commit] pypy jit-short_from_state: Only the first discovered producer of each box is accepted into the short preamble and the state after reconstruction must reflect this. Fixes test_virtual_att

2011-06-29 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r45181:d32f7ca89e5d Date: 2011-06-29 15:28 +0200 http://bitbucket.org/pypy/pypy/changeset/d32f7ca89e5d/ Log:Only the first discovered producer of each box is accepted into the short preamble and the state after reconstruction

[pypy-commit] extradoc extradoc: cleanups

2011-06-29 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3800:81ebb4085592 Date: 2011-06-29 13:16 +0200 http://bitbucket.org/pypy/extradoc/changeset/81ebb4085592/ Log:cleanups diff --git a/talk/iwtc11/paper.tex b/talk/iwtc11/paper.tex --- a/talk/iwtc11/paper.tex +++ b/talk/iwtc11/paper.tex @@ -123,7

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

2011-06-29 Thread l . diekmann
Author: Lukas Diekmann 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 a/lib-python/modified-2.7/test/test_weakref.py b/lib-python/

[pypy-commit] pypy dict-strategies: this was not necessary (already fixed)

2011-06-29 Thread l . diekmann
Author: Lukas Diekmann Branch: dict-strategies Changeset: r45179:1aad244b4f6f Date: 2011-06-29 13:16 +0200 http://bitbucket.org/pypy/pypy/changeset/1aad244b4f6f/ Log:this was not necessary (already fixed) diff --git a/pypy/objspace/std/test/test_dictmultiobject.py b/pypy/objspace/std/test/t

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

2011-06-29 Thread l . diekmann
Author: Lukas Diekmann 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 b/pypy/objspace/std/test/test_dictmultiobject

[pypy-commit] pypy default: Fix test_descr, by reverting this pypy change.

2011-06-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r45177:e3b7e2cb8bdb Date: 2011-06-29 12:07 +0200 http://bitbucket.org/pypy/pypy/changeset/e3b7e2cb8bdb/ Log:Fix test_descr, by reverting this pypy change. Improve test_typedef and make it work with py.test -A. diff --git a/lib-python/modified-2

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

2011-06-29 Thread arigo
Author: Armin Rigo 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 --- a/pypy/jit/backend/x86/assembler.

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

2011-06-29 Thread fijal
Author: Maciej Fijalkowski 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 +++ b/_jitviewer/parser.py

[pypy-commit] pypy default: a helper function

2011-06-29 Thread fijal
Author: Maciej Fijalkowski 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 --- a/pypy/tool/jitlogparser/parser.py

[pypy-commit] pypy default: merge heads

2011-06-29 Thread arigo
Author: Armin Rigo 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 +++ b/pypy/annotation/

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

2011-06-29 Thread arigo
Author: Armin Rigo 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. A better v

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

2011-06-29 Thread arigo
Author: Armin Rigo 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 marking even for the