[pypy-commit] pypy default: oops, typo

2012-02-04 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r52080:3d464cea29ac Date: 2012-02-04 12:43 +0200 http://bitbucket.org/pypy/pypy/changeset/3d464cea29ac/ Log:oops, typo diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit.py --- a/pypy/module/micronumpy

[pypy-commit] benchmarks default: hopefully fix uploading

2012-02-04 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r173:bafaa81907cc Date: 2012-02-04 12:55 +0200 http://bitbucket.org/pypy/benchmarks/changeset/bafaa81907cc/ Log:hopefully fix uploading diff --git a/runner.py b/runner.py --- a/runner.py +++ b/runner.py @@ -52,7 +52,7 @@ def get_upload_opti

[pypy-commit] pypy stm-gc: Improve test precision.

2012-02-04 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r52082:7e1dd5f40eab Date: 2012-02-03 18:12 +0100 http://bitbucket.org/pypy/pypy/changeset/7e1dd5f40eab/ Log:Improve test precision. diff --git a/pypy/rpython/memory/gc/test/test_stmgc.py b/pypy/rpython/memory/gc/test/test_stmgc.py --- a/pypy/rpyt

[pypy-commit] pypy string-NUL: Fix.

2012-02-04 Thread arigo
Author: Armin Rigo Branch: string-NUL Changeset: r52083:a768ccc1c97a Date: 2012-02-04 12:13 +0100 http://bitbucket.org/pypy/pypy/changeset/a768ccc1c97a/ Log:Fix. diff --git a/pypy/rlib/rstring.py b/pypy/rlib/rstring.py --- a/pypy/rlib/rstring.py +++ b/pypy/rlib/rstring.py @@ -216,6 +216,8 @@

[pypy-commit] pypy stm-gc: End-of-transaction collections.

2012-02-04 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r52081:94c8bc20d9e0 Date: 2012-02-03 18:07 +0100 http://bitbucket.org/pypy/pypy/changeset/94c8bc20d9e0/ Log:End-of-transaction collections. diff --git a/pypy/rpython/memory/gc/stmgc.py b/pypy/rpython/memory/gc/stmgc.py --- a/pypy/rpython/memory/gc

[pypy-commit] pypy string-NUL: Fixes.

2012-02-04 Thread arigo
Author: Armin Rigo Branch: string-NUL Changeset: r52084:d725dfbdab1c Date: 2012-02-04 13:23 +0100 http://bitbucket.org/pypy/pypy/changeset/d725dfbdab1c/ Log:Fixes. diff --git a/pypy/translator/c/test/test_extfunc.py b/pypy/translator/c/test/test_extfunc.py --- a/pypy/translator/c/test/test_

[pypy-commit] pypy default: Merge the string-NUL branch by amaury. Adds to the annotator the

2012-02-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r52086:382248c1c015 Date: 2012-02-04 14:17 +0100 http://bitbucket.org/pypy/pypy/changeset/382248c1c015/ Log:Merge the string-NUL branch by amaury. Adds to the annotator the constraint that some external functions, like open(), must be called

[pypy-commit] pypy string-NUL: close merged branch

2012-02-04 Thread arigo
Author: Armin Rigo Branch: string-NUL Changeset: r52087:43148440cc3f Date: 2012-02-04 14:17 +0100 http://bitbucket.org/pypy/pypy/changeset/43148440cc3f/ Log:close merged branch ___ pypy-commit mailing list [email protected] http://mail.python.

[pypy-commit] pypy default: Hackish fix for issue978: make sure the virtualizable stays alive

2012-02-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r52088:4033391a3442 Date: 2012-02-04 14:42 +0100 http://bitbucket.org/pypy/pypy/changeset/4033391a3442/ Log:Hackish fix for issue978: make sure the virtualizable stays alive across the CALL_ASSEMBLER, by giving it as a useless argument to the

[pypy-commit] pypy default: Backed out changeset 4033391a3442

2012-02-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r52089:28c54434dea0 Date: 2012-02-04 15:31 +0100 http://bitbucket.org/pypy/pypy/changeset/28c54434dea0/ Log:Backed out changeset 4033391a3442 ...no, it does not work, because the CALL_ASSEMBLER/GUARD_NOT_FORCED are paired in the backend and

[pypy-commit] pypy default: cpyext: add Py_DebugFlag

2012-02-04 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r52090:f1ec2fb12b14 Date: 2012-02-02 00:09 +0100 http://bitbucket.org/pypy/pypy/changeset/f1ec2fb12b14/ Log:cpyext: add Py_DebugFlag diff --git a/pypy/module/cpyext/include/pythonrun.h b/pypy/module/cpyext/include/pythonrun.h --- a/pypy/modul

[pypy-commit] pypy default: str.strip() preserves the no_nul-ness of a string.

2012-02-04 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r52091:e0a0dfed7e85 Date: 2012-02-04 15:52 +0100 http://bitbucket.org/pypy/pypy/changeset/e0a0dfed7e85/ Log:str.strip() preserves the no_nul-ness of a string. diff --git a/pypy/annotation/test/test_annrpython.py b/pypy/annotation/test/test_an

[pypy-commit] pypy default: Fix typo

2012-02-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r52093:fb832b92d207 Date: 2012-02-04 16:03 +0100 http://bitbucket.org/pypy/pypy/changeset/fb832b92d207/ Log:Fix typo diff --git a/pypy/jit/metainterp/executor.py b/pypy/jit/metainterp/executor.py --- a/pypy/jit/metainterp/executor.py +++ b/pypy/jit/meta

[pypy-commit] pypy default: Hackish fix for issue978, second attempt: insert an explicit

2012-02-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r52092:458e381ff84d Date: 2012-02-04 15:42 +0100 http://bitbucket.org/pypy/pypy/changeset/458e381ff84d/ Log:Hackish fix for issue978, second attempt: insert an explicit KEEPALIVE operation. diff --git a/pypy/jit/backend/llgraph/llimpl.py b/pypy

[pypy-commit] pypy default: merge heads

2012-02-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r52094:f32cbb5713dd Date: 2012-02-04 16:03 +0100 http://bitbucket.org/pypy/pypy/changeset/f32cbb5713dd/ Log:merge heads diff --git a/pypy/annotation/test/test_annrpython.py b/pypy/annotation/test/test_annrpython.py --- a/pypy/annotation/test/test_annrp

[pypy-commit] pypy stm-gc: In-progress. Starting work on the GC/src_stm interface.

2012-02-04 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r52095:ca1bda35d3ab Date: 2012-02-04 18:07 +0100 http://bitbucket.org/pypy/pypy/changeset/ca1bda35d3ab/ Log:In-progress. Starting work on the GC/src_stm interface. diff --git a/pypy/config/translationoption.py b/pypy/config/translationoption.py --

[pypy-commit] pypy stm-gc: Implement and test stm_tldict_{lookup, add}.

2012-02-04 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r52096:92d4a43c2004 Date: 2012-02-04 18:37 +0100 http://bitbucket.org/pypy/pypy/changeset/92d4a43c2004/ Log:Implement and test stm_tldict_{lookup,add}. diff --git a/pypy/translator/stm/src_stm/et.c b/pypy/translator/stm/src_stm/et.c --- a/pypy/tra

[pypy-commit] pypy stm-gc: Hack at et.c until it starts to make sense in the new world

2012-02-04 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r52098:cd56dce052b4 Date: 2012-02-04 20:43 +0100 http://bitbucket.org/pypy/pypy/changeset/cd56dce052b4/ Log:Hack at et.c until it starts to make sense in the new world diff --git a/pypy/rpython/memory/gc/stmgc.py b/pypy/rpython/memory/gc/stmgc.py

[pypy-commit] pypy stm-gc: Enum, with a callback.

2012-02-04 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r52097:5d548e00c813 Date: 2012-02-04 18:48 +0100 http://bitbucket.org/pypy/pypy/changeset/5d548e00c813/ Log:Enum, with a callback. diff --git a/pypy/translator/stm/src_stm/et.c b/pypy/translator/stm/src_stm/et.c --- a/pypy/translator/stm/src_stm/e

[pypy-commit] pypy stm-gc: Fix this test by moving the commented-out logic from stmgc.py here.

2012-02-04 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r52099:7b136b21cb51 Date: 2012-02-04 20:46 +0100 http://bitbucket.org/pypy/pypy/changeset/7b136b21cb51/ Log:Fix this test by moving the commented-out logic from stmgc.py here. diff --git a/pypy/rpython/memory/gc/test/test_stmgc.py b/pypy/rpython/

[pypy-commit] extradoc extradoc: add stuff

2012-02-04 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4073:ac8c392d4e01 Date: 2012-02-04 21:52 +0200 http://bitbucket.org/pypy/extradoc/changeset/ac8c392d4e01/ Log:add stuff diff --git a/talk/pycon2012/tutorial/outline.rst b/talk/pycon2012/tutorial/outline.rst --- a/talk/pycon2012/tutoria

[pypy-commit] extradoc extradoc: more stuff

2012-02-04 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4074:539aa13ca942 Date: 2012-02-04 21:52 +0200 http://bitbucket.org/pypy/extradoc/changeset/539aa13ca942/ Log:more stuff diff --git a/talk/pycon2012/tutorial/outline.rst b/talk/pycon2012/tutorial/outline.rst --- a/talk/pycon2012/tutori

[pypy-commit] extradoc extradoc: minor stuff

2012-02-04 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4075:0c764efc4254 Date: 2012-02-04 22:01 +0200 http://bitbucket.org/pypy/extradoc/changeset/0c764efc4254/ Log:minor stuff diff --git a/talk/pycon2012/tutorial/outline.rst b/talk/pycon2012/tutorial/outline.rst --- a/talk/pycon2012/tutor

[pypy-commit] pypy default: The "str0" check is now optional, and controlled by the option

2012-02-04 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r52100:a0016c989748 Date: 2012-02-04 21:07 +0100 http://bitbucket.org/pypy/pypy/changeset/a0016c989748/ Log:The "str0" check is now optional, and controlled by the option config.translation.check_str_without_nul. diff --git a/pypy/anno

[pypy-commit] pypy default: Enable check for strings with NUL bytes in pypy translation

2012-02-04 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r52101:9faed9cf5289 Date: 2012-02-04 21:08 +0100 http://bitbucket.org/pypy/pypy/changeset/9faed9cf5289/ Log:Enable check for strings with NUL bytes in pypy translation diff --git a/pypy/translator/goal/targetpypystandalone.py b/pypy/translato

[pypy-commit] extradoc extradoc: start writing examples

2012-02-04 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4076:2368ff076bfd Date: 2012-02-04 22:21 +0200 http://bitbucket.org/pypy/extradoc/changeset/2368ff076bfd/ Log:start writing examples diff --git a/talk/pycon2012/tutorial/examples/01_refcount.py b/talk/pycon2012/tutorial/examples/01_ref

[pypy-commit] extradoc extradoc: add another example

2012-02-04 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4077:1b2e064d275a Date: 2012-02-04 22:33 +0200 http://bitbucket.org/pypy/extradoc/changeset/1b2e064d275a/ Log:add another example diff --git a/talk/pycon2012/tutorial/examples.rst b/talk/pycon2012/tutorial/examples.rst new file mode 10

[pypy-commit] extradoc extradoc: this is useless kill

2012-02-04 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r4078:83df573f4d14 Date: 2012-02-04 22:35 +0200 http://bitbucket.org/pypy/extradoc/changeset/83df573f4d14/ Log:this is useless kill diff --git a/talk/pycon2012/tutorial/examples/03_memory.py b/talk/pycon2012/tutorial/examples/03_memory.

[pypy-commit] extradoc extradoc: start slides

2012-02-04 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r4079:09b3cfb13742 Date: 2012-02-04 15:38 -0500 http://bitbucket.org/pypy/extradoc/changeset/09b3cfb13742/ Log:start slides diff --git a/talk/pycon2012/tutorial/slides.rst b/talk/pycon2012/tutorial/slides.rst new file mode 100644 --- /dev/null

[pypy-commit] extradoc extradoc: merged upstream

2012-02-04 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r4080:257cc228351a Date: 2012-02-04 15:40 -0500 http://bitbucket.org/pypy/extradoc/changeset/257cc228351a/ Log:merged upstream diff --git a/talk/pycon2012/tutorial/examples/03_memory.py b/talk/pycon2012/tutorial/examples/03_memory.py --- a/tal

[pypy-commit] pypy stm-gc: Fix signature of set_tls.

2012-02-04 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r52102:470ded236eeb Date: 2012-02-04 20:52 +0100 http://bitbucket.org/pypy/pypy/changeset/470ded236eeb/ Log:Fix signature of set_tls. diff --git a/pypy/rpython/memory/gc/stmgc.py b/pypy/rpython/memory/gc/stmgc.py --- a/pypy/rpython/memory/gc/stmgc

[pypy-commit] pypy stm-gc: Fix and test stm_read_word(). Separate getsize_fn from stm_set_tls().

2012-02-04 Thread arigo
Author: Armin Rigo Branch: stm-gc Changeset: r52103:0f73f6e99efd Date: 2012-02-04 21:51 +0100 http://bitbucket.org/pypy/pypy/changeset/0f73f6e99efd/ Log:Fix and test stm_read_word(). Separate getsize_fn from stm_set_tls(). diff --git a/pypy/rpython/memory/gc/stmgc.py b/pypy/rpython/m

[pypy-commit] extradoc extradoc: email for numpy

2012-02-04 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r4081:110cc76492e1 Date: 2012-02-04 15:54 -0500 http://bitbucket.org/pypy/extradoc/changeset/110cc76492e1/ Log:email for numpy diff --git a/talk/pycon2012/tutorial/emails/01_numpy.rst b/talk/pycon2012/tutorial/emails/01_numpy.rst new file mode

[pypy-commit] pypy win32-cleanup: (amaury_) fix compile-time error

2012-02-04 Thread mattip
Author: mattip Branch: win32-cleanup Changeset: r52104:9945f9583021 Date: 2012-02-04 22:55 +0200 http://bitbucket.org/pypy/pypy/changeset/9945f9583021/ Log:(amaury_) fix compile-time error diff --git a/pypy/rlib/ropenssl.py b/pypy/rlib/ropenssl.py --- a/pypy/rlib/ropenssl.py +++ b/pypy/rlib/r

[pypy-commit] pypy default: When the no_nul check is disabled, correctly transform the signature

2012-02-04 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r52105:1c332c518153 Date: 2012-02-04 21:59 +0100 http://bitbucket.org/pypy/pypy/changeset/1c332c518153/ Log:When the no_nul check is disabled, correctly transform the signature when the function takes a list of strings. diff --git a/py

[pypy-commit] pypy default: Fish the list item directly, read_item() cannot be called during rtyping

2012-02-04 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r52106:85f2c70631d9 Date: 2012-02-04 22:09 +0100 http://bitbucket.org/pypy/pypy/changeset/85f2c70631d9/ Log:Fish the list item directly, read_item() cannot be called during rtyping diff --git a/pypy/annotation/model.py b/pypy/annotatio

[pypy-commit] pypy win32-cleanup: declare arguments for c functions, use os.path.sep

2012-02-04 Thread mattip
Author: mattip Branch: win32-cleanup Changeset: r52107:e16f0468532b Date: 2012-02-05 00:06 +0200 http://bitbucket.org/pypy/pypy/changeset/e16f0468532b/ Log:declare arguments for c functions, use os.path.sep diff --git a/py/_io/terminalwriter.py b/py/_io/terminalwriter.py --- a/py/_io/terminal

[pypy-commit] pypy win32-cleanup: more os.path.sep fun

2012-02-04 Thread mattip
Author: mattip Branch: win32-cleanup Changeset: r52108:7d3ad3fd6a7e Date: 2012-02-05 00:45 +0200 http://bitbucket.org/pypy/pypy/changeset/7d3ad3fd6a7e/ Log:more os.path.sep fun diff --git a/pypy/module/zipimport/interp_zipimport.py b/pypy/module/zipimport/interp_zipimport.py --- a/pypy/modul