[pypy-commit] pypy py3k: fix for 30065a062e2c

2014-01-14 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r68675:0f695956f1f6 Date: 2014-01-14 18:11 -0800 http://bitbucket.org/pypy/pypy/changeset/0f695956f1f6/ Log:fix for 30065a062e2c diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py --- a/pypy/module/_ssl/interp_ssl.py +++

[pypy-commit] pypy py3k: adapt 1bf39957a7e8 from default

2014-01-14 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r68673:30065a062e2c Date: 2014-01-14 15:22 -0800 http://bitbucket.org/pypy/pypy/changeset/30065a062e2c/ Log:adapt 1bf39957a7e8 from default diff --git a/lib-python/3/test/test_ssl.py b/lib-python/3/test/test_ssl.py --- a/lib-python/3/test/test_ss

[pypy-commit] pypy py3k: merge default

2014-01-14 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r68672:60112abc6c12 Date: 2014-01-14 13:36 -0800 http://bitbucket.org/pypy/pypy/changeset/60112abc6c12/ Log:merge default diff --git a/lib-python/2.7/test/test_ssl.py b/lib-python/2.7/test/test_ssl.py --- a/lib-python/2.7/test/test_ssl.py +++ b/l

[pypy-commit] pypy py3k: 2to3

2014-01-14 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r68674:70bdd46f5d7c Date: 2014-01-14 15:22 -0800 http://bitbucket.org/pypy/pypy/changeset/70bdd46f5d7c/ Log:2to3 diff --git a/lib_pypy/audioop.py b/lib_pypy/audioop.py --- a/lib_pypy/audioop.py +++ b/lib_pypy/audioop.py @@ -22,8 +22,8 @@ if

[pypy-commit] pypy remove-intlong-smm: prefer decorators

2014-01-14 Thread pjenvey
Author: Philip Jenvey Branch: remove-intlong-smm Changeset: r68671:c39305287536 Date: 2014-01-14 13:09 -0800 http://bitbucket.org/pypy/pypy/changeset/c39305287536/ Log:prefer decorators diff --git a/pypy/objspace/std/longobject.py b/pypy/objspace/std/longobject.py --- a/pypy/objspace/std/lon

[pypy-commit] buildbot default: run the incremental benchmark nightly

2014-01-14 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r905:efa01db4e858 Date: 2014-01-14 20:55 +0100 http://bitbucket.org/pypy/buildbot/changeset/efa01db4e858/ Log:run the incremental benchmark nightly diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/ma

[pypy-commit] pypy resume-refactor: disable unrolling for now + fixes

2014-01-14 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68670:6debbdda22a5 Date: 2014-01-14 16:55 +0100 http://bitbucket.org/pypy/pypy/changeset/6debbdda22a5/ Log:disable unrolling for now + fixes diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py ---

[pypy-commit] stmgc c7: stm_alloc_old

2014-01-14 Thread Raemi
Author: Remi Meier Branch: c7 Changeset: r610:607e5b19ffe2 Date: 2014-01-14 16:48 +0100 http://bitbucket.org/pypy/stmgc/changeset/607e5b19ffe2/ Log:stm_alloc_old diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -68,6 +68,7 @@ /***

[pypy-commit] stmgc c7: simple tests

2014-01-14 Thread Raemi
Author: Remi Meier Branch: c7 Changeset: r609:a0a36a7daa1f Date: 2014-01-14 16:22 +0100 http://bitbucket.org/pypy/stmgc/changeset/a0a36a7daa1f/ Log:simple tests diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -122,7 +122,9 @@ bool _stm_was_written(object_t *obj) { -

[pypy-commit] stmgc c7: stop_transaction hacking for tests

2014-01-14 Thread Raemi
Author: Remi Meier Branch: c7 Changeset: r608:cb41605afd90 Date: 2014-01-14 16:15 +0100 http://bitbucket.org/pypy/stmgc/changeset/cb41605afd90/ Log:stop_transaction hacking for tests diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -463,7 +463,6 @@ void _stm_teardown_

[pypy-commit] stmgc c7: re-implement thread switching

2014-01-14 Thread Raemi
Author: Remi Meier Branch: c7 Changeset: r607:3b6bf19bff12 Date: 2014-01-14 15:34 +0100 http://bitbucket.org/pypy/stmgc/changeset/3b6bf19bff12/ Log:re-implement thread switching diff --git a/c7/test/support.py b/c7/test/support.py --- a/c7/test/support.py +++ b/c7/test/support.py @@ -102,23

[pypy-commit] stmgc c7: first allocs working

2014-01-14 Thread Raemi
Author: Remi Meier Branch: c7 Changeset: r606:22e3df474bf9 Date: 2014-01-14 15:28 +0100 http://bitbucket.org/pypy/stmgc/changeset/22e3df474bf9/ Log:first allocs working diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -188,6 +188,12 @@ return object_pages + thread_n

[pypy-commit] pypy resume-refactor: (fijal, rguillebert) Deal with duplicates in inputframes

2014-01-14 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68669:3d4afd8a844a Date: 2014-01-14 15:23 +0100 http://bitbucket.org/pypy/pypy/changeset/3d4afd8a844a/ Log:(fijal, rguillebert) Deal with duplicates in inputframes diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpytho

[pypy-commit] stmgc c7: address conversion functions

2014-01-14 Thread Raemi
Author: Remi Meier Branch: c7 Changeset: r605:0789b61edcca Date: 2014-01-14 15:16 +0100 http://bitbucket.org/pypy/stmgc/changeset/0789b61edcca/ Log:address conversion functions diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -182,11 +182,33 @@ return REAL_ADDRESS(_

[pypy-commit] stmgc c7: add tests

2014-01-14 Thread Raemi
Author: Remi Meier Branch: c7 Changeset: r604:75dfcdb650aa Date: 2014-01-14 14:57 +0100 http://bitbucket.org/pypy/stmgc/changeset/75dfcdb650aa/ Log:add tests diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -16,10 +16,20 @@ #define NB_PAGES(256*256)//

[pypy-commit] pypy resume-refactor: (fijal, rguillebert) few fixes to pass test_loop

2014-01-14 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68668:47e28c4e00ed Date: 2014-01-14 14:35 +0100 http://bitbucket.org/pypy/pypy/changeset/47e28c4e00ed/ Log:(fijal, rguillebert) few fixes to pass test_loop diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/

[pypy-commit] pypy resume-refactor: (fijal, rguillebert) fix enough to pass the first test of test_loop (again)

2014-01-14 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68667:1f547589daea Date: 2014-01-14 14:11 +0100 http://bitbucket.org/pypy/pypy/changeset/1f547589daea/ Log:(fijal, rguillebert) fix enough to pass the first test of test_loop (again) diff --git a/rpython/jit/metainterp/op

[pypy-commit] stmgc c7: start adding a nursery and redo barriers without the leader-model

2014-01-14 Thread Raemi
Author: Remi Meier Branch: c7 Changeset: r603:6de71cb85ddb Date: 2014-01-14 12:18 +0100 http://bitbucket.org/pypy/stmgc/changeset/6de71cb85ddb/ Log:start adding a nursery and redo barriers without the leader-model diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -18,6 +1

[pypy-commit] pypy resume-refactor: a TODO file

2014-01-14 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68665:2c6b29d5d290 Date: 2014-01-13 16:28 +0100 http://bitbucket.org/pypy/pypy/changeset/2c6b29d5d290/ Log:a TODO file diff --git a/TODO b/TODO new file mode 100644 --- /dev/null +++ b/TODO @@ -0,0 +1,3 @@ + +* kill resumedescr.g

[pypy-commit] pypy resume-refactor: Fix the problem with gaps and start writing a test for consts

2014-01-14 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68664:78ad080697be Date: 2014-01-13 15:08 +0100 http://bitbucket.org/pypy/pypy/changeset/78ad080697be/ Log:Fix the problem with gaps and start writing a test for consts diff --git a/rpython/jit/backend/llgraph/runner.py b/rpytho

[pypy-commit] pypy resume-refactor: (fijal, rguillebert) make resume2 emit RESUME_CLEAR and cleanup resume recording

2014-01-14 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68666:8d4029b5e97f Date: 2014-01-14 12:16 +0100 http://bitbucket.org/pypy/pypy/changeset/8d4029b5e97f/ Log:(fijal, rguillebert) make resume2 emit RESUME_CLEAR and cleanup resume recording Additionally write unit tests dif

[pypy-commit] pypy stmgc-c4: add import..

2014-01-14 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68663:0ff0e88dff93 Date: 2014-01-14 11:15 +0100 http://bitbucket.org/pypy/pypy/changeset/0ff0e88dff93/ Log:add import.. diff --git a/rpython/jit/backend/llsupport/stmrewrite.py b/rpython/jit/backend/llsupport/stmrewrite.py --- a/rpython/jit/ba

[pypy-commit] pypy refactor-str-types: Fix annotation.

2014-01-14 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r68662:85197e03b1f7 Date: 2014-01-14 10:44 +0100 http://bitbucket.org/pypy/pypy/changeset/85197e03b1f7/ Log:Fix annotation. diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py --- a/rpython/rlib/rstring.py +++ b/rpython/rli

[pypy-commit] stmgc c7: in-progress

2014-01-14 Thread arigo
Author: Armin Rigo Branch: c7 Changeset: r602:4561d50017f8 Date: 2014-01-14 10:45 +0100 http://bitbucket.org/pypy/stmgc/changeset/4561d50017f8/ Log:in-progress diff --git a/c7/core.c b/c7/core.c --- a/c7/core.c +++ b/c7/core.c @@ -23,7 +23,6 @@ # define HAVE_FULL_EXCHANGE_INSN #endif -

[pypy-commit] pypy stmgc-c4: treat OS_JIT_STM_SHOULD_BREAK_TRANSACTION as a non-collecting function in the jit

2014-01-14 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68661:162a671c4f65 Date: 2014-01-14 10:43 +0100 http://bitbucket.org/pypy/pypy/changeset/162a671c4f65/ Log:treat OS_JIT_STM_SHOULD_BREAK_TRANSACTION as a non-collecting function in the jit diff --git a/rpython/jit/backend/llsupport/stmr

[pypy-commit] pypy stmgc-c4: add a flag to jitdriver to mark it as transaction-break friendly -> reintroduces atomicity of bytecode instructions

2014-01-14 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68659:e21f53a50e0d Date: 2014-01-14 10:17 +0100 http://bitbucket.org/pypy/pypy/changeset/e21f53a50e0d/ Log:add a flag to jitdriver to mark it as transaction-break friendly -> reintroduces atomicity of bytecode instructions diff --git a/

[pypy-commit] pypy stmgc-c4: reintroduce the medium fastpath for PRIVATE_FROM_PROTECTED objects

2014-01-14 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68660:1f646fa9a6ac Date: 2014-01-14 10:28 +0100 http://bitbucket.org/pypy/pypy/changeset/1f646fa9a6ac/ Log:reintroduce the medium fastpath for PRIVATE_FROM_PROTECTED objects diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backe

[pypy-commit] extradoc extradoc: I'm no longer late today (at least not by more than 5 minutes)

2014-01-14 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5130:3163c7adb9ec Date: 2014-01-14 10:13 +0100 http://bitbucket.org/pypy/extradoc/changeset/3163c7adb9ec/ Log:I'm no longer late today (at least not by more than 5 minutes) diff --git a/sprintinfo/leysin-winter-2014/planning.txt b/sprintinfo/l

[pypy-commit] extradoc extradoc: did this, this morning

2014-01-14 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5129:1797ac776753 Date: 2014-01-14 10:06 +0100 http://bitbucket.org/pypy/extradoc/changeset/1797ac776753/ Log:did this, this morning diff --git a/sprintinfo/leysin-winter-2014/planning.txt b/sprintinfo/leysin-winter-2014/planning.txt --- a/spr

[pypy-commit] pypy default: Add rawstring2charp.

2014-01-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r68656:55aed8609dfd Date: 2014-01-14 08:21 +0100 http://bitbucket.org/pypy/pypy/changeset/55aed8609dfd/ Log:Add rawstring2charp. diff --git a/pypy/module/_rawffi/__init__.py b/pypy/module/_rawffi/__init__.py --- a/pypy/module/_rawffi/__init__.py +++ b/p

[pypy-commit] pypy default: Use rawstring2charp() in the ctypes module.

2014-01-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r68658:28108772614a Date: 2014-01-14 09:42 +0100 http://bitbucket.org/pypy/pypy/changeset/28108772614a/ Log:Use rawstring2charp() in the ctypes module. diff --git a/lib_pypy/_ctypes/array.py b/lib_pypy/_ctypes/array.py --- a/lib_pypy/_ctypes/array.py ++

[pypy-commit] pypy default: Fix test

2014-01-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r68657:5c1e61b82376 Date: 2014-01-14 09:36 +0100 http://bitbucket.org/pypy/pypy/changeset/5c1e61b82376/ Log:Fix test diff --git a/pypy/module/test_lib_pypy/ctypes_tests/support.py b/pypy/module/test_lib_pypy/ctypes_tests/support.py --- a/pypy/module/te

[pypy-commit] cffi default: Fix test

2014-01-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r1454:1974af91fdb2 Date: 2014-01-14 09:08 +0100 http://bitbucket.org/cffi/cffi/changeset/1974af91fdb2/ Log:Fix test diff --git a/testing/test_parsing.py b/testing/test_parsing.py --- a/testing/test_parsing.py +++ b/testing/test_parsing.py @@ -32,7 +32,8

[pypy-commit] cffi default: Issue 131: support ffi.cdef("...", packed=True)

2014-01-14 Thread arigo
Author: Armin Rigo Branch: Changeset: r1453:c5e17441bc96 Date: 2014-01-14 09:06 +0100 http://bitbucket.org/cffi/cffi/changeset/c5e17441bc96/ Log:Issue 131: support ffi.cdef("...", packed=True) diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c