[pypy-commit] pypy reverse-debugger: make compiling watch points a separate phase, returning a marshalled code

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85466:506d89aa4799 Date: 2016-06-30 08:52 +0200 http://bitbucket.org/pypy/pypy/changeset/506d89aa4799/ Log:make compiling watch points a separate phase, returning a marshalled code diff --git a/rpython/rlib/revdb.py b/rpython/rl

[pypy-commit] pypy reverse-debugger: breakpoints

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85465:b4eaa8e5aef7 Date: 2016-06-30 07:53 +0200 http://bitbucket.org/pypy/pypy/changeset/b4eaa8e5aef7/ Log:breakpoints diff --git a/pypy/interpreter/reverse_debugging.py b/pypy/interpreter/reverse_debugging.py --- a/pypy/interpreter/re

[pypy-commit] pypy reverse-debugger: tweak 'next' and 'bnext' to work with opaque stack frame IDs instead of

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85463:17761780c45d Date: 2016-06-29 22:30 +0200 http://bitbucket.org/pypy/pypy/changeset/17761780c45d/ Log:tweak 'next' and 'bnext' to work with opaque stack frame IDs instead of the stack depth diff --git a/rpython/rlib/revdb.p

[pypy-commit] pypy reverse-debugger: 'next', 'bnext', 'finish', 'bfinish' for Python

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85464:3c619ff91d4b Date: 2016-06-29 23:49 +0200 http://bitbucket.org/pypy/pypy/changeset/3c619ff91d4b/ Log:'next', 'bnext', 'finish', 'bfinish' for Python diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executionco

[pypy-commit] pypy py3k: fix translation

2016-06-29 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r85462:306f1a7ca98e Date: 2016-06-29 21:00 +0100 http://bitbucket.org/pypy/pypy/changeset/306f1a7ca98e/ Log:fix translation diff --git a/pypy/objspace/std/stringmethods.py b/pypy/objspace/std/stringmethods.py --- a/pypy/objspace/std/stringmethods.p

[pypy-commit] pypy py3k: hg merge default

2016-06-29 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r85461:e0d9ed6c5aff Date: 2016-06-29 20:56 +0100 http://bitbucket.org/pypy/pypy/changeset/e0d9ed6c5aff/ Log:hg merge default ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mail

[pypy-commit] pypy reverse-debugger: Fixes, progress

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85456:820fae9f795f Date: 2016-06-29 19:45 +0200 http://bitbucket.org/pypy/pypy/changeset/820fae9f795f/ Log:Fixes, progress diff --git a/pypy/interpreter/reverse_debugging.py b/pypy/interpreter/reverse_debugging.py --- a/pypy/interprete

[pypy-commit] pypy default: Backport space.newbytes() and space.newunicode() from py3k and reduce the size of the diff between the branches

2016-06-29 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r85455:9a242ffd6706 Date: 2016-06-29 18:28 +0100 http://bitbucket.org/pypy/pypy/changeset/9a242ffd6706/ Log:Backport space.newbytes() and space.newunicode() from py3k and reduce the size of the diff between the branches diff --git a/pypy/objspac

[pypy-commit] pypy py3k: Use space.newbytes() and space.newunicode()

2016-06-29 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r85454:78b02e3ea03e Date: 2016-06-29 17:29 +0100 http://bitbucket.org/pypy/pypy/changeset/78b02e3ea03e/ Log:Use space.newbytes() and space.newunicode() diff too long, truncating to 2000 out of 2321 lines diff --git a/pypy/interpreter/main.py b/pypy

[pypy-commit] stmgc default: increase default NB_SEGMENTS from 4 to 8

2016-06-29 Thread Raemi
Author: Remi Meier Branch: Changeset: r1991:08d59f4f6b40 Date: 2016-06-29 13:28 +0200 http://bitbucket.org/pypy/stmgc/changeset/08d59f4f6b40/ Log:increase default NB_SEGMENTS from 4 to 8 diff --git a/c8/stmgc.h b/c8/stmgc.h --- a/c8/stmgc.h +++ b/c8/stmgc.h @@ -205,7 +205,7 @@ threads t

[pypy-commit] stmgc default: add test that shows another bug with noconfl objs

2016-06-29 Thread Raemi
Author: Remi Meier Branch: Changeset: r1993:8d9da3988633 Date: 2016-06-29 18:21 +0200 http://bitbucket.org/pypy/stmgc/changeset/8d9da3988633/ Log:add test that shows another bug with noconfl objs Since stm_validate() may remove bk_cpys from the modified_objs list, it can cha

[pypy-commit] stmgc default: fix not removing noconflict objs from certain lists

2016-06-29 Thread Raemi
Author: Remi Meier Branch: Changeset: r1992:ffae8e3eb78b Date: 2016-06-29 13:37 +0200 http://bitbucket.org/pypy/stmgc/changeset/ffae8e3eb78b/ Log:fix not removing noconflict objs from certain lists After resetting a noconflict obj with committed state, the obj should appear

[pypy-commit] pypy reverse-debugger: Starts to work, almost.

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85453:2070975d17bc Date: 2016-06-29 18:21 +0200 http://bitbucket.org/pypy/pypy/changeset/2070975d17bc/ Log:Starts to work, almost. diff --git a/rpython/translator/c/funcgen.py b/rpython/translator/c/funcgen.py --- a/rpython/translator/c

[pypy-commit] pypy py3k: Rename wrapbytes to newbytes, for consistency with newint, newfloat, etc.

2016-06-29 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r85451:f44a76b03795 Date: 2016-06-29 16:34 +0100 http://bitbucket.org/pypy/pypy/changeset/f44a76b03795/ Log:Rename wrapbytes to newbytes, for consistency with newint, newfloat, etc. diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspa

[pypy-commit] pypy py3k: Create space.newunicode()

2016-06-29 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r85452:d6b47988f9f3 Date: 2016-06-29 16:48 +0100 http://bitbucket.org/pypy/pypy/changeset/d6b47988f9f3/ Log:Create space.newunicode() diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objspace.py --- a/pypy/objspace/std/objspace.py +++

[pypy-commit] pypy py3k: hg merge default

2016-06-29 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r85450:62e370af096e Date: 2016-06-29 16:00 +0100 http://bitbucket.org/pypy/pypy/changeset/62e370af096e/ Log:hg merge default diff --git a/pypy/interpreter/astcompiler/tools/asdl_py.py b/pypy/interpreter/astcompiler/tools/asdl_py.py --- a/pypy/inter

[pypy-commit] pypy ppc-vsx-support: change the code builder to resolve issue for the vector regsiters (float) 32-63, because 0-31 overlap with floating point currently for vector reg. allocation 0-31

2016-06-29 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r85449:946ddc31e87b Date: 2016-06-29 15:01 +0200 http://bitbucket.org/pypy/pypy/changeset/946ddc31e87b/ Log:change the code builder to resolve issue for the vector regsiters (float) 32-63, because 0-31 overlap with floating p

[pypy-commit] pypy reverse-debugger: in-progress

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85448:45db8fd3e7a1 Date: 2016-06-29 13:30 +0200 http://bitbucket.org/pypy/pypy/changeset/45db8fd3e7a1/ Log:in-progress diff --git a/pypy/interpreter/reverse_debugging.py b/pypy/interpreter/reverse_debugging.py --- a/pypy/interpreter/re

[pypy-commit] pypy reverse-debugger: in-progress

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85447:155739abc604 Date: 2016-06-29 12:44 +0200 http://bitbucket.org/pypy/pypy/changeset/155739abc604/ Log:in-progress diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executioncontext.py --- a/pypy/interpreter/exec

[pypy-commit] pypy default: enhance the documentation about sets in rpython (related to my question on IRC)

2016-06-29 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r85446:dea2cb868b71 Date: 2016-06-29 12:18 +0200 http://bitbucket.org/pypy/pypy/changeset/dea2cb868b71/ Log:enhance the documentation about sets in rpython (related to my question on IRC) diff --git a/rpython/doc/rpython.rst b/rpython/doc/

[pypy-commit] extradoc extradoc: some additions to the compiler workshop in austin

2016-06-29 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5643:dda61f9232d2 Date: 2016-06-29 12:14 +0200 http://bitbucket.org/pypy/extradoc/changeset/dda61f9232d2/ Log:some additions to the compiler workshop in austin diff --git a/talk/compiler-workshop-2016/pypy.rst b/talk/compiler-workshop-20

[pypy-commit] stmgc default: add possible todo

2016-06-29 Thread Raemi
Author: Remi Meier Branch: Changeset: r1990:514c0fe60b9b Date: 2016-06-29 12:09 +0200 http://bitbucket.org/pypy/stmgc/changeset/514c0fe60b9b/ Log:add possible todo diff --git a/c8/TODO b/c8/TODO --- a/c8/TODO +++ b/c8/TODO @@ -1,3 +1,12 @@ + +- investigate if userfaultfd() helps: + http:/

[pypy-commit] pypy default: Oops, this test would segfault if Boehm didn't manage to free all 1000

2016-06-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r85445:c1e9b92562a8 Date: 2016-06-29 11:56 +0200 http://bitbucket.org/pypy/pypy/changeset/c1e9b92562a8/ Log:Oops, this test would segfault if Boehm didn't manage to free all 1000 dead objects diff --git a/rpython/translator/c/test/test_boehm.py

[pypy-commit] pypy reverse-debugger: Prebuilt weakrefs

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85444:172c97e74bff Date: 2016-06-29 11:50 +0200 http://bitbucket.org/pypy/pypy/changeset/172c97e74bff/ Log:Prebuilt weakrefs diff --git a/rpython/translator/revdb/src-revdb/revdb.c b/rpython/translator/revdb/src-revdb/revdb.c --- a/rpy

[pypy-commit] pypy reverse-debugger: in-progress

2016-06-29 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r85443:2564a81ce049 Date: 2016-06-29 10:12 +0200 http://bitbucket.org/pypy/pypy/changeset/2564a81ce049/ Log:in-progress diff --git a/pypy/interpreter/reverse_debugging.py b/pypy/interpreter/reverse_debugging.py --- a/pypy/interpreter/re