[pypy-commit] pypy ppc-vsx-support: merge default

2016-08-04 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86012:bd6d62fca9de Date: 2016-08-04 12:44 +0200 http://bitbucket.org/pypy/pypy/changeset/bd6d62fca9de/ Log:merge default diff --git a/rpython/translator/c/src/float.h b/rpython/translator/c/src/float.h --- a/rpython/translator/c/sr

[pypy-commit] pypy ppc-vsx-support: moved setup_once for the vector extension, debug_print when NotAVectorizableLoop is raised

2016-08-04 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86011:613b2a914410 Date: 2016-08-04 12:44 +0200 http://bitbucket.org/pypy/pypy/changeset/613b2a914410/ Log:moved setup_once for the vector extension, debug_print when NotAVectorizableLoop is raised diff --git a/rpython/jit/

[pypy-commit] pypy mappingproxy: Fix tests for compatibility with CPython, which makes them pass on this branch as well

2016-08-04 Thread rlamy
Author: Ronan Lamy Branch: mappingproxy Changeset: r86013:2467b1a9d1ba Date: 2016-08-04 16:14 +0100 http://bitbucket.org/pypy/pypy/changeset/2467b1a9d1ba/ Log:Fix tests for compatibility with CPython, which makes them pass on this branch as well diff --git a/pypy/objspace/std/test/te

[pypy-commit] pypy mappingproxy: Do not attempt to modify a class dict, use setattr instead

2016-08-04 Thread rlamy
Author: Ronan Lamy Branch: mappingproxy Changeset: r86014:4244afa6cdb0 Date: 2016-08-04 16:29 +0100 http://bitbucket.org/pypy/pypy/changeset/4244afa6cdb0/ Log:Do not attempt to modify a class dict, use setattr instead diff --git a/pypy/module/cppyy/pythonify.py b/pypy/module/cppyy/pythonify.

[pypy-commit] pypy default: Issue #2363: extracted a unit test that fails

2016-08-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r86015:1d29fd069ef0 Date: 2016-08-04 17:40 +0200 http://bitbucket.org/pypy/pypy/changeset/1d29fd069ef0/ Log:Issue #2363: extracted a unit test that fails diff --git a/rpython/memory/gc/test/test_object_pinning.py b/rpython/memory/gc/test/test_object_pi

[pypy-commit] pypy default: Issue #2363: fix. The issue was a "black->white" rare case in the

2016-08-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r86016:93a5d95ec126 Date: 2016-08-04 18:06 +0200 http://bitbucket.org/pypy/pypy/changeset/93a5d95ec126/ Log:Issue #2363: fix. The issue was a "black->white" rare case in the incremental GC, which is forbidden. diff --git a/rpython/memory/gc/incm

[pypy-commit] pypy ppc-vsx-support: encode the jitdrivers name in start_trace, jitlog version bump

2016-08-04 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86017:74b2ed7be48b Date: 2016-08-04 16:32 +0200 http://bitbucket.org/pypy/pypy/changeset/74b2ed7be48b/ Log:encode the jitdrivers name in start_trace, jitlog version bump diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit

[pypy-commit] pypy py3.5-async: translation fixes batch 1

2016-08-04 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async Changeset: r86018:d108f2d1bd0d Date: 2016-08-04 18:07 +0200 http://bitbucket.org/pypy/pypy/changeset/d108f2d1bd0d/ Log:translation fixes batch 1 diff --git a/pypy/interpreter/astcompiler/assemble.py b/pypy/interpreter/astcompiler/assemble.py ---

[pypy-commit] pypy mappingproxy: Add failing cpyext test clarifying the expected behaviour of type->tp_dict

2016-08-04 Thread rlamy
Author: Ronan Lamy Branch: mappingproxy Changeset: r86019:332fe6be115d Date: 2016-08-04 18:28 +0100 http://bitbucket.org/pypy/pypy/changeset/332fe6be115d/ Log:Add failing cpyext test clarifying the expected behaviour of type->tp_dict diff --git a/pypy/module/cpyext/test/test_typeobje

[pypy-commit] pypy default: add failing test - cpyext uses a buffered FILE* but W_File uses a non-bufferd int fid

2016-08-04 Thread mattip
Author: Matti Picus Branch: Changeset: r86021:700c5913e7ea Date: 2016-08-04 21:35 +0300 http://bitbucket.org/pypy/pypy/changeset/700c5913e7ea/ Log:add failing test - cpyext uses a buffered FILE* but W_File uses a non-bufferd int fid diff --git a/pypy/module/cpyext/pyfile.py b/pypy/m

[pypy-commit] pypy default: refactor - reuse externals from rfile

2016-08-04 Thread mattip
Author: Matti Picus Branch: Changeset: r86022:3c04fe2c5184 Date: 2016-08-04 21:36 +0300 http://bitbucket.org/pypy/pypy/changeset/3c04fe2c5184/ Log:refactor - reuse externals from rfile diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/p

[pypy-commit] pypy default: fix for 700c5913e7ea - force unbuffered FILE* use

2016-08-04 Thread mattip
Author: Matti Picus Branch: Changeset: r86023:01f46383f3ce Date: 2016-08-04 21:37 +0300 http://bitbucket.org/pypy/pypy/changeset/01f46383f3ce/ Log:fix for 700c5913e7ea - force unbuffered FILE* use diff --git a/pypy/module/cpyext/pyfile.py b/pypy/module/cpyext/pyfile.py --- a/pypy/module/cpy

[pypy-commit] pypy default: Found out why we couldn't call _add_to_more_objects_to_trace_*if_black*

2016-08-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r86024:9adb8eec4ac2 Date: 2016-08-05 08:32 +0200 http://bitbucket.org/pypy/pypy/changeset/9adb8eec4ac2/ Log:Found out why we couldn't call _add_to_more_objects_to_trace_*if_black* here. Potential obscure fix for other cases too. diff --g