[pypy-commit] pypy default: tweak for cython

2017-05-18 Thread mattip
Author: Matti Picus Branch: Changeset: r91327:6fcd279aca27 Date: 2017-05-18 16:11 +0300 http://bitbucket.org/pypy/pypy/changeset/6fcd279aca27/ Log:tweak for cython diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module/cpyext/api

[pypy-commit] pypy cpyext-obj-stealing: merge default into branch

2017-05-18 Thread mattip
Author: Matti Picus Branch: cpyext-obj-stealing Changeset: r91328:92c3ef911221 Date: 2017-05-18 17:35 +0300 http://bitbucket.org/pypy/pypy/changeset/92c3ef911221/ Log:merge default into branch diff too long, truncating to 2000 out of 4418 lines diff --git a/include/README b/include/README -

[pypy-commit] pypy default: a readme for the applevel tests in this dir

2017-05-18 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r91329:157a06a45851 Date: 2017-05-18 16:38 +0200 http://bitbucket.org/pypy/pypy/changeset/157a06a45851/ Log:a readme for the applevel tests in this dir diff --git a/pypy/module/test_lib_pypy/README.txt b/pypy/module/test_lib_pypy/README.txt ne

[pypy-commit] pypy faster-rstruct-2: ouch, this was plainly wrong, as it overwrote the correct teardown_method just above

2017-05-18 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91330:0265fea70804 Date: 2017-05-18 11:36 +0200 http://bitbucket.org/pypy/pypy/changeset/0265fea70804/ Log:ouch, this was plainly wrong, as it overwrote the correct teardown_method just above diff --git a/rpython/rlib/rstruct/

[pypy-commit] pypy faster-rstruct-2: WIP: add a failing test which show why the current way to detect alignement is buggy

2017-05-18 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91334:6bed52a9d7c6 Date: 2017-05-18 16:26 +0200 http://bitbucket.org/pypy/pypy/changeset/6bed52a9d7c6/ Log:WIP: add a failing test which show why the current way to detect alignement is buggy diff --git a/rpython/rlib/rstruct/

[pypy-commit] pypy faster-rstruct-2: add a passing test to check that we don't take the fast path for unaligned access

2017-05-18 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91333:23b951353efe Date: 2017-05-18 16:19 +0200 http://bitbucket.org/pypy/pypy/changeset/23b951353efe/ Log:add a passing test to check that we don't take the fast path for unaligned access diff --git a/rpython/rlib/rstruct/tes

[pypy-commit] pypy faster-rstruct-2: add a new test flag to disallow fast paths

2017-05-18 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91332:274be07c41af Date: 2017-05-18 12:01 +0200 http://bitbucket.org/pypy/pypy/changeset/274be07c41af/ Log:add a new test flag to disallow fast paths diff --git a/rpython/rlib/rstruct/standardfmttable.py b/rpython/rlib/rstruct/standa

[pypy-commit] pypy faster-rstruct-2: delegate the alignment check to Buffer.typed_{read, write}, to take in account also the SubBuffer's offset. Moreover, reuse the logic in rawstorage to determine wh

2017-05-18 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91335:7d8f1bbfc0b1 Date: 2017-05-18 17:12 +0200 http://bitbucket.org/pypy/pypy/changeset/7d8f1bbfc0b1/ Log:delegate the alignment check to Buffer.typed_{read,write}, to take in account also the SubBuffer's offset. Moreover, reu

[pypy-commit] pypy faster-rstruct-2: write tests to check that USE_FASTPATH and ALLOW_SLOWPATH actually do what they are supposed to do

2017-05-18 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91331:ce82d5756ddd Date: 2017-05-18 11:56 +0200 http://bitbucket.org/pypy/pypy/changeset/ce82d5756ddd/ Log:write tests to check that USE_FASTPATH and ALLOW_SLOWPATH actually do what they are supposed to do diff --git a/rpython

[pypy-commit] pypy faster-rstruct-2: hg merge default

2017-05-18 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct-2 Changeset: r91336:5dbafd0b241b Date: 2017-05-18 17:26 +0200 http://bitbucket.org/pypy/pypy/changeset/5dbafd0b241b/ Log:hg merge default diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/config/pypyoption.py +++ b/pypy/

[pypy-commit] pypy.org extradoc: OS/X => OS X

2017-05-18 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r885:f8278c922a6e Date: 2017-05-18 23:04 +0200 http://bitbucket.org/pypy/pypy.org/changeset/f8278c922a6e/ Log:OS/X => OS X diff --git a/compat.html b/compat.html --- a/compat.html +++ b/compat.html @@ -140,7 +140,7 @@ the program finishes runni

[pypy-commit] pypy py3.5: Work around issue #2560

2017-05-18 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r91337:dc9dca0f58fb Date: 2017-05-19 03:03 +0100 http://bitbucket.org/pypy/pypy/changeset/dc9dca0f58fb/ Log:Work around issue #2560 diff --git a/pypy/module/cpyext/test/test_version.py b/pypy/module/cpyext/test/test_version.py --- a/pypy/module/cp

[pypy-commit] pypy py3.5: Fix PY_VERSION inconsistency

2017-05-18 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r91338:e3545a45e827 Date: 2017-05-19 03:33 +0100 http://bitbucket.org/pypy/pypy/changeset/e3545a45e827/ Log:Fix PY_VERSION inconsistency diff --git a/pypy/module/cpyext/include/patchlevel.h b/pypy/module/cpyext/include/patchlevel.h --- a/pypy/modu