[pypy-commit] pypy default: hard code npy_intp, py_uintp to make linux32 happy

2017-03-08 Thread mattip
Author: Matti Picus Branch: Changeset: r90601:e58d3c02d05c Date: 2017-03-08 20:41 +0200 http://bitbucket.org/pypy/pypy/changeset/e58d3c02d05c/ Log:hard code npy_intp, py_uintp to make linux32 happy diff --git a/pypy/module/cpyext/include/_numpypy/numpy/npy_common.h b/pypy/module/cpyext/inc

[pypy-commit] pypy py3.5: Try harder to resolve symlinks

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90600:fc90e57573c9 Date: 2017-03-08 18:47 +0100 http://bitbucket.org/pypy/pypy/changeset/fc90e57573c9/ Log:Try harder to resolve symlinks diff --git a/lib-python/3/test/test_venv.py b/lib-python/3/test/test_venv.py --- a/lib-python/3/test/test_ven

[pypy-commit] pypy py3.5: translation fix

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90599:25fccae415a0 Date: 2017-03-08 17:57 +0100 http://bitbucket.org/pypy/pypy/changeset/25fccae415a0/ Log:translation fix diff --git a/pypy/module/sys/initpath.py b/pypy/module/sys/initpath.py --- a/pypy/module/sys/initpath.py +++ b/pypy/module/s

[pypy-commit] pypy py3.5: find and follow 'pyvenv.cfg' files, hopefully like CPython does

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90598:d129aab5df7d Date: 2017-03-08 17:11 +0100 http://bitbucket.org/pypy/pypy/changeset/d129aab5df7d/ Log:find and follow 'pyvenv.cfg' files, hopefully like CPython does diff --git a/lib-python/3/venv/__init__.py b/lib-python/3/venv/__init__.py -

[pypy-commit] pypy py3.5: Fix test_venv.test_executable

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90597:f539adf3c8fd Date: 2017-03-08 16:29 +0100 http://bitbucket.org/pypy/pypy/changeset/f539adf3c8fd/ Log:Fix test_venv.test_executable diff --git a/lib-python/3/venv/__init__.py b/lib-python/3/venv/__init__.py --- a/lib-python/3/venv/__init__.py

[pypy-commit] pypy py3.5: fix for test_subprocess assuming stat.S_ISDIIR() exists---even though it

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90596:b8f9d7ba084a Date: 2017-03-08 16:07 +0100 http://bitbucket.org/pypy/pypy/changeset/b8f9d7ba084a/ Log:fix for test_subprocess assuming stat.S_ISDIIR() exists---even though it only exists in the _stat optional built-in module on

[pypy-commit] pypy py3.5: hg merge default

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90595:8ed27d2fcf73 Date: 2017-03-08 15:56 +0100 http://bitbucket.org/pypy/pypy/changeset/8ed27d2fcf73/ Log:hg merge default diff too long, truncating to 2000 out of 2501 lines diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst -

[pypy-commit] pypy default: test and fix: rposix.sendfile() didn't capture errno

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r90594:a88dd1282cf9 Date: 2017-03-08 15:56 +0100 http://bitbucket.org/pypy/pypy/changeset/a88dd1282cf9/ Log:test and fix: rposix.sendfile() didn't capture errno diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py ++

[pypy-commit] pypy py3.5: fix an issue in ctypes

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90593:4ceaad7f1e7d Date: 2017-03-08 15:39 +0100 http://bitbucket.org/pypy/pypy/changeset/4ceaad7f1e7d/ Log:fix an issue in ctypes diff --git a/lib_pypy/_ctypes/array.py b/lib_pypy/_ctypes/array.py --- a/lib_pypy/_ctypes/array.py +++ b/lib_pypy/_ct

[pypy-commit] pypy py3.5: "python3.5 -V" writes the version to stdout

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90592:da847c465160 Date: 2017-03-08 15:27 +0100 http://bitbucket.org/pypy/pypy/changeset/da847c465160/ Log:"python3.5 -V" writes the version to stdout diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py --- a/pypy/interpreter/

[pypy-commit] pypy py3.5: The -I flag should also prevent '' (or the directory containing the file

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90591:51760c64a213 Date: 2017-03-08 15:24 +0100 http://bitbucket.org/pypy/pypy/changeset/51760c64a213/ Log:The -I flag should also prevent '' (or the directory containing the file name on the command line) from being inserted as sys.path[0]

[pypy-commit] pypy py3.5: Import 'faulthandler' after we initialize 'sys.stderr', e.g. in case

2017-03-08 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90590:7b4c85cdb7e4 Date: 2017-03-08 15:07 +0100 http://bitbucket.org/pypy/pypy/changeset/7b4c85cdb7e4/ Log:Import 'faulthandler' after we initialize 'sys.stderr', e.g. in case '-v' is given diff --git a/pypy/interpreter/app_main.py b/pypy/

[pypy-commit] pypy default: document branch

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r90589:9e10b6b82ebf Date: 2017-03-08 14:53 +0100 http://bitbucket.org/pypy/pypy/changeset/9e10b6b82ebf/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-hea

[pypy-commit] pypy shadowstack-perf-2: ready to merge

2017-03-08 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r90587:ba52573c76c3 Date: 2017-03-08 14:43 +0100 http://bitbucket.org/pypy/pypy/changeset/ba52573c76c3/ Log:ready to merge ___ pypy-commit mailing list pypy-commit@python.org https://mail.pyt

[pypy-commit] pypy default: hg merge shadowstack-perf-2

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r90588:c05892e069b0 Date: 2017-03-08 14:48 +0100 http://bitbucket.org/pypy/pypy/changeset/c05892e069b0/ Log:hg merge shadowstack-perf-2 Two changes that together bring the performance of shadowstack close to asmgcc---close enough that we

[pypy-commit] benchmarks default: Display the geom. average of all items dropping the 1st and last, too

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r376:8602542d6a2c Date: 2017-03-08 14:41 +0100 http://bitbucket.org/pypy/benchmarks/changeset/8602542d6a2c/ Log:Display the geom. average of all items dropping the 1st and last, too diff --git a/display_local.py b/display_local.py --- a/display_

[pypy-commit] benchmarks default: blank line

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r375:b7a6920ddff5 Date: 2017-03-08 11:38 +0100 http://bitbucket.org/pypy/benchmarks/changeset/b7a6920ddff5/ Log:blank line diff --git a/display_local.py b/display_local.py --- a/display_local.py +++ b/display_local.py @@ -113,6 +113,7 @@

[pypy-commit] benchmarks default: Swap baseline and changed interpreters. Needed for BM_translate()

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r374:3d7dc7b9b33e Date: 2017-03-08 11:36 +0100 http://bitbucket.org/pypy/benchmarks/changeset/3d7dc7b9b33e/ Log:Swap baseline and changed interpreters. Needed for BM_translate() diff --git a/display_local.py b/display_local.py --- a/display_local.py +++

[pypy-commit] benchmarks default: fix (i.e. hack) nullpython so that all benchmarks can run with it

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r373:2a8ac3f3dea5 Date: 2017-03-08 11:17 +0100 http://bitbucket.org/pypy/benchmarks/changeset/2a8ac3f3dea5/ Log:fix (i.e. hack) nullpython so that all benchmarks can run with it diff --git a/nullpython.py b/nullpython.py --- a/nullpython.py +++ b/nullpy

[pypy-commit] benchmarks default: Ignore extra options

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r372:aa97f028af85 Date: 2017-03-08 10:50 +0100 http://bitbucket.org/pypy/benchmarks/changeset/aa97f028af85/ Log:Ignore extra options diff --git a/nullpython.py b/nullpython.py --- a/nullpython.py +++ b/nullpython.py @@ -14,6 +14,8 @@ usage="%pr

[pypy-commit] benchmarks default: Baaaaaaah, BM_cpython_doc runs twice with the base python and

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r371:4fc1bb451a1a Date: 2017-03-08 10:50 +0100 http://bitbucket.org/pypy/benchmarks/changeset/4fc1bb451a1a/ Log:Baaah, BM_cpython_doc runs twice with the base python and zero times with the changed python. This makes *all* reported results of

[pypy-commit] benchmarks default: Display the geometric averages

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r370:9dfde57979c7 Date: 2017-03-08 09:29 +0100 http://bitbucket.org/pypy/benchmarks/changeset/9dfde57979c7/ Log:Display the geometric averages diff --git a/display_local.py b/display_local.py --- a/display_local.py +++ b/display_local.py @@ -16,6 +16,7

[pypy-commit] pypy default: typo in project ideas

2017-03-08 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r90586:63b4c36d026f Date: 2017-03-08 09:17 +0100 http://bitbucket.org/pypy/pypy/changeset/63b4c36d026f/ Log:typo in project ideas diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst --- a/pypy/doc/project-ideas.rst +++ b/pypy/doc/

[pypy-commit] benchmarks default: Add a reasonable way (IMO) to run benchmarks locally and display results.

2017-03-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r369:9b140bbc577d Date: 2017-03-08 09:16 +0100 http://bitbucket.org/pypy/benchmarks/changeset/9b140bbc577d/ Log:Add a reasonable way (IMO) to run benchmarks locally and display results. diff --git a/display_local.py b/display_local.py new file m