[pypy-commit] pypy py3.5: Reenable the parts of enablerlcompleter() that do work (thanks o11c!)

2017-05-17 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r91326:3f4f47fa82af Date: 2017-05-17 19:40 +0100 http://bitbucket.org/pypy/pypy/changeset/3f4f47fa82af/ Log:Reenable the parts of enablerlcompleter() that do work (thanks o11c!) diff --git a/lib-python/3/site.py b/lib-python/3/site.py --- a

[pypy-commit] pypy py3.5: Disable enablerlcompleter() since it's broken on PyPy (note that virtualenv's site.py doesn't use it either)

2017-05-17 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r91325:96d6c8419ada Date: 2017-05-17 19:19 +0100 http://bitbucket.org/pypy/pypy/changeset/96d6c8419ada/ Log:Disable enablerlcompleter() since it's broken on PyPy (note that virtualenv's site.py doesn't use it either) diff --git a/lib-python

[pypy-commit] pypy py3.5: Run sys.__interactivehook__() also when using -i

2017-05-17 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r91324:ae338b18eb22 Date: 2017-05-17 19:12 +0100 http://bitbucket.org/pypy/pypy/changeset/ae338b18eb22/ Log:Run sys.__interactivehook__() also when using -i diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py --- a/pypy/interpr

[pypy-commit] pypy faster-rstruct-2: WIP: add a failing test, which is triggered when W_BytearrayObject._offset > 0

2017-05-17 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91321:b207c44e74ae Date: 2017-05-17 17:21 +0200 http://bitbucket.org/pypy/pypy/changeset/b207c44e74ae/ Log:WIP: add a failing test, which is triggered when W_BytearrayObject._offset > 0 diff --git a/pypy/module/struct/test/tes

[pypy-commit] pypy faster-rstruct-2: turn GCBuffer into a base class again :(, so that we will be able to provide default methods

2017-05-17 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91322:7538ecbcf8b5 Date: 2017-05-17 17:42 +0200 http://bitbucket.org/pypy/pypy/changeset/7538ecbcf8b5/ Log:turn GCBuffer into a base class again :(, so that we will be able to provide default methods diff --git a/pypy/objspace

[pypy-commit] pypy faster-rstruct-2: fix test_pack_into_bytearray_delete

2017-05-17 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91323:1d430f535203 Date: 2017-05-17 17:47 +0200 http://bitbucket.org/pypy/pypy/changeset/1d430f535203/ Log:fix test_pack_into_bytearray_delete diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py -

[pypy-commit] pypy faster-rstruct-2: move setzeros into the base class rlib.buffer.Buffer, because it is used by rstruct to pack and needs to be available on all buffers

2017-05-17 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91320:cce350f856ce Date: 2017-05-17 11:48 +0200 http://bitbucket.org/pypy/pypy/changeset/cce350f856ce/ Log:move setzeros into the base class rlib.buffer.Buffer, because it is used by rstruct to pack and needs to be available on

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Initialize single thread mode properties of thread local in setup.c

2017-05-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2063:6074cbac03a5 Date: 2017-05-17 12:22 +0200 http://bitbucket.org/pypy/stmgc/changeset/6074cbac03a5/ Log:Initialize single thread mode properties of thread local in setup.c diff --git a/c8/stm/nursery.c b/c8/stm/nur

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Add timing macros to hide internals from user code when generating custom payload events

2017-05-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2065:b74e3a67f424 Date: 2017-05-17 14:56 +0200 http://bitbucket.org/pypy/stmgc/changeset/b74e3a67f424/ Log:Add timing macros to hide internals from user code when generating custom payload events diff --git a/

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Remove min transaction length (is now zero)

2017-05-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2062:aa3ac5b4c94e Date: 2017-05-16 16:57 +0200 http://bitbucket.org/pypy/stmgc/changeset/aa3ac5b4c94e/ Log:Remove min transaction length (is now zero) diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c --- a/c8/stm/nurs

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Do not set transactions inevitable on start

2017-05-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2064:9ca9e3e987a3 Date: 2017-05-17 13:43 +0200 http://bitbucket.org/pypy/stmgc/changeset/9ca9e3e987a3/ Log:Do not set transactions inevitable on start diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Remove former transaction length back off mechanism and comment out debug output

2017-05-17 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2061:5f7220351ad9 Date: 2017-05-12 17:56 +0200 http://bitbucket.org/pypy/stmgc/changeset/5f7220351ad9/ Log:Remove former transaction length back off mechanism and comment out debug output diff --git a/c8/stm/c