[pypy-commit] pypy default: fix a typo

2013-01-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r59712:83f1c0026c4e Date: 2013-01-05 00:21 -0800 http://bitbucket.org/pypy/pypy/changeset/83f1c0026c4e/ Log:fix a typo diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/module/_sre/interp_sre.py +++ b/pypy/module/_

[pypy-commit] pypy default: promote this

2013-01-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r59713:7f214ef7fd3f Date: 2013-01-05 00:24 -0800 http://bitbucket.org/pypy/pypy/changeset/7f214ef7fd3f/ Log:promote this diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/module/_sre/interp_sre.py +++ b/pypy/module

[pypy-commit] pypy default: Fix more urls. We should at some point grep for 'codespeak' in pypy/doc

2013-01-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r59714:ef9572dfacca Date: 2013-01-05 09:37 +0100 http://bitbucket.org/pypy/pypy/changeset/ef9572dfacca/ Log:Fix more urls. We should at some point grep for 'codespeak' in pypy/doc and cry. diff --git a/pypy/module/README.txt b/pypy/module/README

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

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59715:9a1a38217dfe Date: 2013-01-05 12:16 +0200 http://bitbucket.org/pypy/pypy/changeset/9a1a38217dfe/ Log:failing test diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py --- a/pypy/jit/metai

[pypy-commit] pypy default: failing test

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59716:9b6da2d2d5c6 Date: 2013-01-05 12:16 +0200 http://bitbucket.org/pypy/pypy/changeset/9b6da2d2d5c6/ Log:failing test diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py --- a/pypy/jit/metainterp/test/t

[pypy-commit] pypy remove-globals-in-jit: hg merge default

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59719:cbb1b76ebfa1 Date: 2013-01-05 13:51 +0100 http://bitbucket.org/pypy/pypy/changeset/cbb1b76ebfa1/ Log:hg merge default diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -28,7 +28,7 @@ DEALINGS IN THE SOFTWARE.

[pypy-commit] pypy default: Initial fix for rffi functions that release the GIL: the JIT must

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59717:c760f8e27156 Date: 2013-01-05 12:15 +0100 http://bitbucket.org/pypy/pypy/changeset/c760f8e27156/ Log:Initial fix for rffi functions that release the GIL: the JIT must never look inside _gctransformer_hint_close_stack_ functions. d

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

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59720:2da23f0737b0 Date: 2013-01-05 13:05 +0100 http://bitbucket.org/pypy/pypy/changeset/2da23f0737b0/ Log:(fijal, arigo) Give rffi's function call_external_function() an 'extrainfo' that will let pyjitpl know that it can direct

[pypy-commit] pypy default: Check more in-depth that we don't produce a JitCode for a function with

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59718:1c7011a1b5ed Date: 2013-01-05 12:19 +0100 http://bitbucket.org/pypy/pypy/changeset/1c7011a1b5ed/ Log:Check more in-depth that we don't produce a JitCode for a function with _gctransformer_hint_close_stack_ set diff --git a/pypy/ji

[pypy-commit] pypy remove-globals-in-jit: hg merge default

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59721:db015e15e91a Date: 2013-01-05 13:52 +0100 http://bitbucket.org/pypy/pypy/changeset/db015e15e91a/ Log:hg merge default diff --git a/pypy/jit/codewriter/call.py b/pypy/jit/codewriter/call.py --- a/pypy/jit/codewriter/call.py ++

[pypy-commit] pypy remove-globals-in-jit: (arigo, fijal around)

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59722:fd30ac31a2f2 Date: 2013-01-05 14:01 +0100 http://bitbucket.org/pypy/pypy/changeset/fd30ac31a2f2/ Log:(arigo, fijal around) Finally add the shortcut we were looking for: now calls to external functions that release the

[pypy-commit] pypy remove-globals-in-jit: Fix for test_free_object

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59723:e93f864eda21 Date: 2013-01-05 14:18 +0100 http://bitbucket.org/pypy/pypy/changeset/e93f864eda21/ Log:Fix for test_free_object diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/ji

[pypy-commit] pypy remove-globals-in-jit: small cleanup here

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: remove-globals-in-jit Changeset: r59724:68c4c8de1f82 Date: 2013-01-05 14:58 +0200 http://bitbucket.org/pypy/pypy/changeset/68c4c8de1f82/ Log:small cleanup here diff --git a/pypy/rpython/annlowlevel.py b/pypy/rpython/annlowlevel.py --- a/pypy/rpython/annlowl

[pypy-commit] pypy remove-globals-in-jit: fix tests

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: remove-globals-in-jit Changeset: r59726:584b196955de Date: 2013-01-05 15:23 +0200 http://bitbucket.org/pypy/pypy/changeset/584b196955de/ Log:fix tests diff --git a/pypy/jit/codewriter/test/test_call.py b/pypy/jit/codewriter/test/test_call.py --- a/pypy/jit

[pypy-commit] pypy remove-globals-in-jit: remove tabs

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: remove-globals-in-jit Changeset: r59725:7bd2b76db5cd Date: 2013-01-05 15:15 +0200 http://bitbucket.org/pypy/pypy/changeset/7bd2b76db5cd/ Log:remove tabs diff --git a/pypy/jit/backend/test/test_random.py b/pypy/jit/backend/test/test_random.py --- a/pypy/jit

[pypy-commit] pypy remove-globals-in-jit: Pff pff pff. Test (in model.py) and fix for running all of

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59728:6f6aaf8a40cf Date: 2013-01-05 16:44 +0100 http://bitbucket.org/pypy/pypy/changeset/6f6aaf8a40cf/ Log:Pff pff pff. Test (in model.py) and fix for running all of x86/test/test_ztranslation.py in the same test session. d

[pypy-commit] pypy remove-globals-in-jit: kill tabs

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: remove-globals-in-jit Changeset: r59729:43b334a4ba6c Date: 2013-01-05 18:05 +0200 http://bitbucket.org/pypy/pypy/changeset/43b334a4ba6c/ Log:kill tabs diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/backend/arm/assembler.py --- a/pypy/jit/backend

[pypy-commit] pypy default: Add a test file for this module.

2013-01-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r59730:bccfcc04e275 Date: 2013-01-05 17:08 +0100 http://bitbucket.org/pypy/pypy/changeset/bccfcc04e275/ Log:Add a test file for this module. diff --git a/pypy/rlib/test/test_jit_libffi.py b/pypy/rlib/test/test_jit_libffi.py new file mode 100644 --- /de

[pypy-commit] pypy remove-globals-in-jit: Fix

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59731:8c85766d55f6 Date: 2013-01-05 17:20 +0100 http://bitbucket.org/pypy/pypy/changeset/8c85766d55f6/ Log:Fix diff --git a/pypy/jit/codewriter/test/test_call.py b/pypy/jit/codewriter/test/test_call.py --- a/pypy/jit/codewriter/te

[pypy-commit] pypy split-rpython: Fixed path of pypy-c in test_package

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59732:4f78e016a782 Date: 2013-01-05 17:15 +0100 http://bitbucket.org/pypy/pypy/changeset/4f78e016a782/ Log:Fixed path of pypy-c in test_package diff --git a/pypy/tool/release/test/test_package.py b/pypy/tool/release/test/test_package

[pypy-commit] pypy split-rpython: Fixed path of pypy-c in package.py

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59733:7f1c3c39723f Date: 2013-01-05 17:17 +0100 http://bitbucket.org/pypy/pypy/changeset/7f1c3c39723f/ Log:Fixed path of pypy-c in package.py diff --git a/pypy/tool/release/package.py b/pypy/tool/release/package.py --- a/pypy/tool/rel

[pypy-commit] pypy split-rpython: Fixed pypy_dir in test_getdocstrings

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59734:1e9c46f91f7e Date: 2013-01-05 17:21 +0100 http://bitbucket.org/pypy/pypy/changeset/1e9c46f91f7e/ Log:Fixed pypy_dir in test_getdocstrings diff --git a/pypy/tool/test/test_getdocstrings.py b/pypy/tool/test/test_getdocstrings.py

[pypy-commit] pypy remove-globals-in-jit: fix

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: remove-globals-in-jit Changeset: r59735:b67d69cc8c0d Date: 2013-01-05 18:22 +0200 http://bitbucket.org/pypy/pypy/changeset/b67d69cc8c0d/ Log:fix diff --git a/pypy/jit/tool/test/test_jitoutput.py b/pypy/jit/tool/test/test_jitoutput.py --- a/pypy/jit/tool/te

[pypy-commit] pypy remove-globals-in-jit: Restore this fact: PropagateExceptionDescr() should only be

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59736:b4a06c2187c9 Date: 2013-01-05 17:29 +0100 http://bitbucket.org/pypy/pypy/changeset/b4a06c2187c9/ Log:Restore this fact: PropagateExceptionDescr() should only be instantiated once. It's now cached in the JitDriverSD's i

[pypy-commit] pypy default: Document a minor branch merge

2013-01-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r59737:72067c5281f4 Date: 2013-01-05 17:34 +0100 http://bitbucket.org/pypy/pypy/changeset/72067c5281f4/ Log:Document a minor branch merge diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/do

[pypy-commit] pypy remove-globals-in-jit: Phew. Fix: gc_set_extra_threshold occasionally causes a collection.

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59738:d1878a4133c1 Date: 2013-01-05 18:09 +0100 http://bitbucket.org/pypy/pypy/changeset/d1878a4133c1/ Log:Phew. Fix: gc_set_extra_threshold occasionally causes a collection. diff --git a/pypy/rpython/lltypesystem/lloperation.py b

[pypy-commit] pypy remove-globals-in-jit: A minimal test for the previous checkin. That's the effect that we

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59739:89cbe267edc1 Date: 2013-01-05 18:14 +0100 http://bitbucket.org/pypy/pypy/changeset/89cbe267edc1/ Log:A minimal test for the previous checkin. That's the effect that we really want, but the test is really a unit test on

[pypy-commit] pypy remove-globals-in-jit: LLtypeCPU => LLGraphCPU

2013-01-05 Thread arigo
Author: Armin Rigo Branch: remove-globals-in-jit Changeset: r59740:ea28111fbb8a Date: 2013-01-05 18:22 +0100 http://bitbucket.org/pypy/pypy/changeset/ea28111fbb8a/ Log:LLtypeCPU => LLGraphCPU diff --git a/pypy/jit/tl/jittest.py b/pypy/jit/tl/jittest.py --- a/pypy/jit/tl/jittest.py +++ b/pypy

[pypy-commit] pypy default: Oups, forgot to remove the test file of this too.

2013-01-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r59741:126c5c9e832a Date: 2013-01-05 18:24 +0100 http://bitbucket.org/pypy/pypy/changeset/126c5c9e832a/ Log:Oups, forgot to remove the test file of this too. diff --git a/pypy/tool/release/test/test_make_release.py b/pypy/tool/release/test/test_make_re

[pypy-commit] pypy remove-globals-in-jit: close to be merged branch

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: remove-globals-in-jit Changeset: r59742:5c579b93173b Date: 2013-01-05 19:44 +0200 http://bitbucket.org/pypy/pypy/changeset/5c579b93173b/ Log:close to be merged branch ___ pypy-commit mailing list pypy-commit@pytho

[pypy-commit] pypy default: merge

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59744:c62951b8a169 Date: 2013-01-05 19:47 +0200 http://bitbucket.org/pypy/pypy/changeset/c62951b8a169/ Log:merge diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-head.

[pypy-commit] pypy remove-globals-in-jit: reclose branch

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: remove-globals-in-jit Changeset: r59745:0e414d8e2d01 Date: 2013-01-05 19:49 +0200 http://bitbucket.org/pypy/pypy/changeset/0e414d8e2d01/ Log:reclose branch ___ pypy-commit mailing list [email protected] http:

[pypy-commit] pypy default: remerge

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59749:1d04d6dc7f24 Date: 2013-01-05 19:51 +0200 http://bitbucket.org/pypy/pypy/changeset/1d04d6dc7f24/ Log:remerge ___ pypy-commit mailing list [email protected] http://mail.python.org/mailman/li

[pypy-commit] pypy default: remerge remove-globals-in-jit

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59746:86ee356f229e Date: 2013-01-05 19:49 +0200 http://bitbucket.org/pypy/pypy/changeset/86ee356f229e/ Log:remerge remove-globals-in-jit diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/comp

[pypy-commit] pypy remove-globals-in-jit: merge

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: remove-globals-in-jit Changeset: r59747:3bc64e9c575d Date: 2013-01-05 19:50 +0200 http://bitbucket.org/pypy/pypy/changeset/3bc64e9c575d/ Log:merge ___ pypy-commit mailing list [email protected] http://mail.py

[pypy-commit] pypy remove-globals-in-jit: reclose

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: remove-globals-in-jit Changeset: r59748:e57ac24311b1 Date: 2013-01-05 19:51 +0200 http://bitbucket.org/pypy/pypy/changeset/e57ac24311b1/ Log:reclose ___ pypy-commit mailing list [email protected] http://mail.

[pypy-commit] pypy default: Mark two more fields in re as pure

2013-01-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r59750:4ba3a86f318e Date: 2013-01-05 09:53 -0800 http://bitbucket.org/pypy/pypy/changeset/4ba3a86f318e/ Log:Mark two more fields in re as pure diff --git a/pypy/rlib/rsre/rsre_core.py b/pypy/rlib/rsre/rsre_core.py --- a/pypy/rlib/rsre/rsre_core.py +++

[pypy-commit] pypy default: try to jit this test

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59752:da42f8f19188 Date: 2013-01-05 20:11 +0200 http://bitbucket.org/pypy/pypy/changeset/da42f8f19188/ Log:try to jit this test diff --git a/pypy/jit/metainterp/test/test_fficall.py b/pypy/jit/metainterp/test/test_fficall.py --- a/pypy/jit/met

[pypy-commit] pypy default: merge

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59753:adb6b7eecfa3 Date: 2013-01-05 20:11 +0200 http://bitbucket.org/pypy/pypy/changeset/adb6b7eecfa3/ Log:merge diff --git a/pypy/rlib/rsre/rsre_core.py b/pypy/rlib/rsre/rsre_core.py --- a/pypy/rlib/rsre/rsre_core.py +++ b/pypy/rlib/rsre/rsre_

[pypy-commit] pypy default: progress, but still failing

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59754:08e2e4cd48c6 Date: 2013-01-05 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/08e2e4cd48c6/ Log:progress, but still failing diff --git a/pypy/jit/metainterp/test/test_fficall.py b/pypy/jit/metainterp/test/test_fficall.py --- a/pypy/

[pypy-commit] pypy reflex-support: improve simple benchmarking (and shows problem with new objects)

2013-01-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59755:b8153a9f359c Date: 2012-12-19 09:45 -0800 http://bitbucket.org/pypy/pypy/changeset/b8153a9f359c/ Log:improve simple benchmarking (and shows problem with new objects) diff --git a/pypy/module/cppyy/test/bench1.py b/pypy/module/cpp

[pypy-commit] pypy reflex-support: o) tests and fix for shadowed data members

2013-01-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59758:4024dbe01c52 Date: 2013-01-04 19:10 -0800 http://bitbucket.org/pypy/pypy/changeset/4024dbe01c52/ Log:o) tests and fix for shadowed data members o) some cleanup diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/i

[pypy-commit] pypy reflex-support: simplify and improve consistency

2013-01-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59759:b8823f459324 Date: 2013-01-04 23:44 -0800 http://bitbucket.org/pypy/pypy/changeset/b8823f459324/ Log:simplify and improve consistency diff --git a/pypy/module/cppyy/__init__.py b/pypy/module/cppyy/__init__.py --- a/pypy/module/cp

[pypy-commit] pypy reflex-support: fixups for CINT backend after last cleanup

2013-01-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59760:3129f9b33e37 Date: 2013-01-05 00:15 -0800 http://bitbucket.org/pypy/pypy/changeset/3129f9b33e37/ Log:fixups for CINT backend after last cleanup diff --git a/pypy/module/cppyy/capi/cint_capi.py b/pypy/module/cppyy/capi/cint_capi.

[pypy-commit] pypy reflex-support: fixup for CINT backend

2013-01-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59762:4cf5a9c3d177 Date: 2013-01-05 01:02 -0800 http://bitbucket.org/pypy/pypy/changeset/4cf5a9c3d177/ Log:fixup for CINT backend diff --git a/pypy/module/cppyy/capi/cint_capi.py b/pypy/module/cppyy/capi/cint_capi.py --- a/pypy/module

[pypy-commit] pypy reflex-support: simplifications

2013-01-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59756:56c486ea1203 Date: 2012-12-21 16:18 -0800 http://bitbucket.org/pypy/pypy/changeset/56c486ea1203/ Log:simplifications diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py --- a/pypy/module/cppyy/inte

[pypy-commit] pypy reflex-support: never release GIL with CINT backend

2013-01-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59757:a3856c2e0535 Date: 2013-01-04 15:55 -0800 http://bitbucket.org/pypy/pypy/changeset/a3856c2e0535/ Log:never release GIL with CINT backend diff --git a/pypy/module/cppyy/capi/cint_capi.py b/pypy/module/cppyy/capi/cint_capi.py ---

[pypy-commit] pypy reflex-support: simplification of interface for bringing cpp objects from interpreter to app

2013-01-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59761:1ce8a3559f72 Date: 2013-01-05 00:52 -0800 http://bitbucket.org/pypy/pypy/changeset/1ce8a3559f72/ Log:simplification of interface for bringing cpp objects from interpreter to app diff --git a/pypy/module/cppyy/converter.py

[pypy-commit] pypy reflex-support: rtyper fix

2013-01-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59763:77c78edcc384 Date: 2013-01-05 10:32 -0800 http://bitbucket.org/pypy/pypy/changeset/77c78edcc384/ Log:rtyper fix diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py --- a/pypy/module/cppyy/interp_cp

[pypy-commit] pypy split-rpython: I'm sorry :( py.py -> pyinteractive.py

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59764:69a40a56749f Date: 2013-01-05 19:10 +0100 http://bitbucket.org/pypy/pypy/changeset/69a40a56749f/ Log:I'm sorry :( py.py -> pyinteractive.py diff --git a/pypy/bin/py.py b/pypy/bin/pyinteractive.py rename from pypy/bin/py.py renam

[pypy-commit] pypy split-rpython: Fixed pypydir

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59765:5df7187493f2 Date: 2013-01-05 19:36 +0100 http://bitbucket.org/pypy/pypy/changeset/5df7187493f2/ Log:Fixed pypydir diff --git a/lib_pypy/ctypes_config_cache/autopath.py b/lib_pypy/ctypes_config_cache/autopath.py deleted file mo

[pypy-commit] pypy default: An additional sanity check.

2013-01-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r59767:16cf9cdeaae2 Date: 2013-01-05 19:54 +0100 http://bitbucket.org/pypy/pypy/changeset/16cf9cdeaae2/ Log:An additional sanity check. diff --git a/pypy/jit/metainterp/resume.py b/pypy/jit/metainterp/resume.py --- a/pypy/jit/metainterp/resume.py +++ b/

[pypy-commit] pypy stm-thread-2: hg merge default

2013-01-05 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59769:8eae75666f4a Date: 2013-01-05 19:56 +0100 http://bitbucket.org/pypy/pypy/changeset/8eae75666f4a/ Log:hg merge default diff --git a/pypy/jit/metainterp/resume.py b/pypy/jit/metainterp/resume.py --- a/pypy/jit/metainterp/resume.py +++ b

[pypy-commit] pypy stm-thread-2: Left over from the merge.

2013-01-05 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59768:0ee7313cbf43 Date: 2013-01-05 19:55 +0100 http://bitbucket.org/pypy/pypy/changeset/0ee7313cbf43/ Log:Left over from the merge. diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py --- a/pypy/jit/metainterp/comp

[pypy-commit] pypy default: merge heads

2013-01-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r59770:9b45d96d5a09 Date: 2013-01-05 19:57 +0100 http://bitbucket.org/pypy/pypy/changeset/9b45d96d5a09/ Log:merge heads diff --git a/pypy/jit/metainterp/test/test_fficall.py b/pypy/jit/metainterp/test/test_fficall.py --- a/pypy/jit/metainterp/test/test

[pypy-commit] pypy split-rpython: Fixed a few missing py.py renames

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59771:5770ebef6742 Date: 2013-01-05 20:04 +0100 http://bitbucket.org/pypy/pypy/changeset/5770ebef6742/ Log:Fixed a few missing py.py renames diff --git a/pypy/bin/pyinteractive.py b/pypy/bin/pyinteractive.py --- a/pypy/bin/pyinteracti

[pypy-commit] pypy default: a silly speedup

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59772:558ae4717951 Date: 2013-01-05 21:10 +0200 http://bitbucket.org/pypy/pypy/changeset/558ae4717951/ Log:a silly speedup diff --git a/pypy/module/pyexpat/interp_pyexpat.py b/pypy/module/pyexpat/interp_pyexpat.py --- a/pypy/module/pyexpat/int

[pypy-commit] pypy default: (arigo, agaynor) actually do a speedup

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59773:f955a74e6c70 Date: 2013-01-05 21:13 +0200 http://bitbucket.org/pypy/pypy/changeset/f955a74e6c70/ Log:(arigo, agaynor) actually do a speedup diff --git a/pypy/module/pyexpat/interp_pyexpat.py b/pypy/module/pyexpat/interp_pyexpat.py --- a/

[pypy-commit] pypy callback-jit: close ready-to-be-merged branch

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: callback-jit Changeset: r59774:0c90acafea5d Date: 2013-01-05 21:55 +0200 http://bitbucket.org/pypy/pypy/changeset/0c90acafea5d/ Log:close ready-to-be-merged branch ___ pypy-commit mailing list [email protected]

[pypy-commit] pypy default: merge callback-jit - this adds jitting to each callback that calls Python

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59775:df9336b282bb Date: 2013-01-05 21:56 +0200 http://bitbucket.org/pypy/pypy/changeset/df9336b282bb/ Log:merge callback-jit - this adds jitting to each callback that calls Python from C. Speeds up XML parsing using pyexpat quite a lot.

[pypy-commit] pypy default: document availability of build dependencies for windows

2013-01-05 Thread mattip
Author: mattip Branch: Changeset: r59776:9446c0b876d5 Date: 2013-01-05 22:21 +0200 http://bitbucket.org/pypy/pypy/changeset/9446c0b876d5/ Log:document availability of build dependencies for windows diff --git a/pypy/doc/windows.rst b/pypy/doc/windows.rst --- a/pypy/doc/windows.rst +++ b/pyp

[pypy-commit] pypy default: ll_arraycopy for array of structs

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59777:5c826cf7eb7f Date: 2013-01-05 22:23 +0200 http://bitbucket.org/pypy/pypy/changeset/5c826cf7eb7f/ Log:ll_arraycopy for array of structs diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/pypy/rlib/rgc.py +++ b/pypy/rlib/rgc.py @@ -139,

[pypy-commit] pypy default: merge

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59779:99da6b4f5a3f Date: 2013-01-05 22:25 +0200 http://bitbucket.org/pypy/pypy/changeset/99da6b4f5a3f/ Log:merge diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/pypy/rlib/rgc.py +++ b/pypy/rlib/rgc.py @@ -139,6 +139,40 @@ hop.ex

[pypy-commit] pypy rdict-experiments: merge default

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: rdict-experiments Changeset: r59780:45bee24a2c4b Date: 2013-01-05 22:27 +0200 http://bitbucket.org/pypy/pypy/changeset/45bee24a2c4b/ Log:merge default diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/pypy/rlib/rgc.py +++ b/pypy/rlib/rgc.py @@ -139,6 +

[pypy-commit] pypy default: a test and a fix

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59781:dc75dbc8a7dd Date: 2013-01-05 22:31 +0200 http://bitbucket.org/pypy/pypy/changeset/dc75dbc8a7dd/ Log:a test and a fix diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/pypy/rlib/rgc.py +++ b/pypy/rlib/rgc.py @@ -140,10 +140,11 @@

[pypy-commit] pypy default: a fix for writebarrier (a bit hard to test otherwise) and a direct test

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59782:3705ab3e421a Date: 2013-01-05 22:36 +0200 http://bitbucket.org/pypy/pypy/changeset/3705ab3e421a/ Log:a fix for writebarrier (a bit hard to test otherwise) and a direct test diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/py

[pypy-commit] pypy rdict-experiments: merge default

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: rdict-experiments Changeset: r59783:c6a93cd01585 Date: 2013-01-05 22:36 +0200 http://bitbucket.org/pypy/pypy/changeset/c6a93cd01585/ Log:merge default diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/pypy/rlib/rgc.py +++ b/pypy/rlib/rgc.py @@ -140,10

[pypy-commit] pypy rdict-experiments: fix fix fix

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: rdict-experiments Changeset: r59784:c1833b664452 Date: 2013-01-05 22:42 +0200 http://bitbucket.org/pypy/pypy/changeset/c1833b664452/ Log:fix fix fix diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/pypy/rlib/rgc.py +++ b/pypy/rlib/rgc.py @@ -176,7 +17

[pypy-commit] pypy split-rpython: Moved cdir to rpython.conftest, moved app_main to pypy/interpreter

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59785:62d8bb3280a1 Date: 2013-01-05 21:48 +0100 http://bitbucket.org/pypy/pypy/changeset/62d8bb3280a1/ Log:Moved cdir to rpython.conftest, moved app_main to pypy/interpreter diff --git a/rpython/translator/goal/app_main.py b/pypy/inte

[pypy-commit] pypy rdict-experiments: use smaller int, for fun

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: rdict-experiments Changeset: r59786:562571a76e0b Date: 2013-01-05 22:49 +0200 http://bitbucket.org/pypy/pypy/changeset/562571a76e0b/ Log:use smaller int, for fun diff --git a/pypy/rlib/dict.py b/pypy/rlib/dict.py --- a/pypy/rlib/dict.py +++ b/pypy/rlib/dict

[pypy-commit] pypy rdict-experiments: eh, comparison too?

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: rdict-experiments Changeset: r59787:f5d98ccd462f Date: 2013-01-05 22:52 +0200 http://bitbucket.org/pypy/pypy/changeset/f5d98ccd462f/ Log:eh, comparison too? diff --git a/pypy/rlib/dict.py b/pypy/rlib/dict.py --- a/pypy/rlib/dict.py +++ b/pypy/rlib/dict.py @

[pypy-commit] pypy split-rpython: Oops. Added rpython/conftest.py

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59788:50650aa47c37 Date: 2013-01-05 21:55 +0100 http://bitbucket.org/pypy/pypy/changeset/50650aa47c37/ Log:Oops. Added rpython/conftest.py diff --git a/rpython/conftest.py b/rpython/conftest.py new file mode 100644 --- /dev/null +++ b

[pypy-commit] pypy default: fix fix fix

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r59789:90fcb923c94d Date: 2013-01-05 22:42 +0200 http://bitbucket.org/pypy/pypy/changeset/90fcb923c94d/ Log:fix fix fix diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/pypy/rlib/rgc.py +++ b/pypy/rlib/rgc.py @@ -176,7 +176,10 @@ @speci

[pypy-commit] pypy rdict-experiments: I'm closing this experimental branch. It seems that it's interesting enough

2013-01-05 Thread fijal
Author: Maciej Fijalkowski Branch: rdict-experiments Changeset: r59790:85c14a1a3239 Date: 2013-01-05 23:00 +0200 http://bitbucket.org/pypy/pypy/changeset/85c14a1a3239/ Log:I'm closing this experimental branch. It seems that it's interesting enough to try the full rdict conversion. __

[pypy-commit] pypy default: rebuilding website on readthedocs was broken, maybe this will fix it?

2013-01-05 Thread mattip
Author: mattip Branch: Changeset: r59791:b36997015a40 Date: 2013-01-05 23:54 +0200 http://bitbucket.org/pypy/pypy/changeset/b36997015a40/ Log:rebuilding website on readthedocs was broken, maybe this will fix it? diff --git a/pypy/config/makerestdoc.py b/pypy/config/makerestdoc.py --

[pypy-commit] pypy default: Test and fix: must call _contains_gcptr recursively

2013-01-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r59792:0603719c6c31 Date: 2013-01-05 22:56 +0100 http://bitbucket.org/pypy/pypy/changeset/0603719c6c31/ Log:Test and fix: must call _contains_gcptr recursively diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/pypy/rlib/rgc.py +++ b/pypy/rlib/rgc.p

[pypy-commit] pypy default: merge heads

2013-01-05 Thread mattip
Author: mattip Branch: Changeset: r59794:f84c2c99dbe3 Date: 2013-01-06 00:08 +0200 http://bitbucket.org/pypy/pypy/changeset/f84c2c99dbe3/ Log:merge heads diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --- a/pypy/rlib/rgc.py +++ b/pypy/rlib/rgc.py @@ -176,13 +176,12 @@ @specialize.memo(

[pypy-commit] pypy default: Backed out changeset: b36997015a40

2013-01-05 Thread mattip
Author: mattip Branch: Changeset: r59793:f07f59245fc3 Date: 2013-01-05 23:57 +0200 http://bitbucket.org/pypy/pypy/changeset/f07f59245fc3/ Log:Backed out changeset: b36997015a40 diff --git a/pypy/config/makerestdoc.py b/pypy/config/makerestdoc.py --- a/pypy/config/makerestdoc.py +++ b/pypy/c

[pypy-commit] pypy split-rpython: pypy.tool.staticmethods -> rpython.tool.staticmethods

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59796:3eacb0c147c1 Date: 2013-01-05 22:59 +0100 http://bitbucket.org/pypy/pypy/changeset/3eacb0c147c1/ Log:pypy.tool.staticmethods -> rpython.tool.staticmethods diff --git a/rpython/rlib/_stacklet_n_a.py b/rpython/rlib/_stacklet_n_a.p

[pypy-commit] pypy split-rpython: Moved watchdog to rpython

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59797:ec6e57ae881e Date: 2013-01-05 23:11 +0100 http://bitbucket.org/pypy/pypy/changeset/ec6e57ae881e/ Log:Moved watchdog to rpython diff --git a/pypy/tool/watchdog_nt.py b/pypy/tool/watchdog_nt.py deleted file mode 100644 --- a/pypy/

[pypy-commit] pypy split-rpython: pypy.module.thread.ll_thread -> rpython.rlib.rthread

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59795:c192bbff8225 Date: 2013-01-05 22:53 +0100 http://bitbucket.org/pypy/pypy/changeset/c192bbff8225/ Log:pypy.module.thread.ll_thread -> rpython.rlib.rthread diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjsp

[pypy-commit] pypy split-rpython: pypy.tool.cache -> rpython.rlib.cache

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59798:1ed63b0b4127 Date: 2013-01-05 23:29 +0100 http://bitbucket.org/pypy/pypy/changeset/1ed63b0b4127/ Log:pypy.tool.cache -> rpython.rlib.cache diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/py

[pypy-commit] pypy split-rpython: Fixed missing rename of ll_thread

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59799:021e4dfcf6c8 Date: 2013-01-05 23:33 +0100 http://bitbucket.org/pypy/pypy/changeset/021e4dfcf6c8/ Log:Fixed missing rename of ll_thread diff --git a/pypy/module/_io/interp_bufferedio.py b/pypy/module/_io/interp_bufferedio.py ---

[pypy-commit] pypy split-rpython: Moved descriptor to rpython

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59800:03c299d3e6d3 Date: 2013-01-06 00:36 +0100 http://bitbucket.org/pypy/pypy/changeset/03c299d3e6d3/ Log:Moved descriptor to rpython diff --git a/pypy/module/thread/test/test_ll_thread.py b/pypy/module/thread/test/test_rthread.py r

[pypy-commit] pypy split-rpython: Moved frozenlist, killsubprocess, nullpath and runsubprocess to rpython

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59801:7cae0958a8bb Date: 2013-01-06 05:54 +0100 http://bitbucket.org/pypy/pypy/changeset/7cae0958a8bb/ Log:Moved frozenlist, killsubprocess, nullpath and runsubprocess to rpython diff --git a/pypy/tool/test/test_frozenlist.py

[pypy-commit] pypy split-rpython: Added /goals for pypy. Moved pypy.tool.progressbar to rpython

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59802:dd8815a42e4f Date: 2013-01-06 06:38 +0100 http://bitbucket.org/pypy/pypy/changeset/dd8815a42e4f/ Log:Added /goals for pypy. Moved pypy.tool.progressbar to rpython diff --git a/rpython/translator/goal/ann_override.py b/goal/ann_o

[pypy-commit] pypy split-rpython: Moved rpython tests to rpython

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59803:a3ebad4b3e13 Date: 2013-01-06 06:48 +0100 http://bitbucket.org/pypy/pypy/changeset/a3ebad4b3e13/ Log:Moved rpython tests to rpython diff --git a/pypy/tool/test/test_cache.py b/rpython/rlib/test/test_cache.py rename from pypy/too

[pypy-commit] pypy split-rpython: Fixed test_gil

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59804:8f81efec234f Date: 2013-01-06 07:04 +0100 http://bitbucket.org/pypy/pypy/changeset/8f81efec234f/ Log:Fixed test_gil diff --git a/pypy/module/thread/test/test_gil.py b/pypy/module/thread/test/test_gil.py --- a/pypy/module/thread

[pypy-commit] pypy split-rpython: Fixed test_runsubprocess

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59806:6b7fd402726d Date: 2013-01-06 07:14 +0100 http://bitbucket.org/pypy/pypy/changeset/6b7fd402726d/ Log:Fixed test_runsubprocess diff --git a/rpython/tool/test/test_runsubprocess.py b/rpython/tool/test/test_runsubprocess.py --- a/

[pypy-commit] pypy split-rpython: Fixed test_cmath

2013-01-05 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59805:69a5cc72693b Date: 2013-01-06 07:12 +0100 http://bitbucket.org/pypy/pypy/changeset/69a5cc72693b/ Log:Fixed test_cmath diff --git a/pypy/module/cmath/test/test_cmath.py b/pypy/module/cmath/test/test_cmath.py --- a/pypy/module/cm