[pypy-commit] pypy py3k: win32 translation fix

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84701:d92b5402ce9f Date: 2016-05-25 23:56 -0700 http://bitbucket.org/pypy/pypy/changeset/d92b5402ce9f/ Log:win32 translation fix diff --git a/pypy/module/faulthandler/__init__.py b/pypy/module/faulthandler/__init__.py --- a/pypy/module/faulthan

[pypy-commit] pypy py3k: ensurepip from the latest cpython w/ the latest pip/setuptools

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84698:e63dded27736 Date: 2016-05-25 23:49 -0700 http://bitbucket.org/pypy/pypy/changeset/e63dded27736/ Log:ensurepip from the latest cpython w/ the latest pip/setuptools diff --git a/lib-python/3/ensurepip/__init__.py b/lib-python/3/ensurepip/_

[pypy-commit] pypy py3k: run test_ensurepip

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84699:a52cb1e0d924 Date: 2016-05-25 23:49 -0700 http://bitbucket.org/pypy/pypy/changeset/a52cb1e0d924/ Log:run test_ensurepip diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/conftest.py +++ b/lib-python/conftest.py

[pypy-commit] pypy py3k: --version still prints to stdout in 3.3 (changed to stderr in 3.4)

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84700:83e15a9ac426 Date: 2016-05-25 23:50 -0700 http://bitbucket.org/pypy/pypy/changeset/83e15a9ac426/ Log:--version still prints to stdout in 3.3 (changed to stderr in 3.4) diff --git a/lib-python/3/test/test_ensurepip.py b/lib-python/3/test/t

[pypy-commit] pypy py3k: rearrange

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84697:682e91ff6df6 Date: 2016-05-25 23:25 -0700 http://bitbucket.org/pypy/pypy/changeset/682e91ff6df6/ Log:rearrange diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp_posix.py +++

[pypy-commit] pypy py3k: try to cleanup by unfortunately duplicating call_rposix here

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84696:a8f2ced07ed6 Date: 2016-05-25 23:08 -0700 http://bitbucket.org/pypy/pypy/changeset/a8f2ced07ed6/ Log:try to cleanup by unfortunately duplicating call_rposix here diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_po

[pypy-commit] pypy py3k: add futimes support

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84695:018393ac2800 Date: 2016-05-25 21:36 -0700 http://bitbucket.org/pypy/pypy/changeset/018393ac2800/ Log:add futimes support diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp_pos

[pypy-commit] pypy py3k: refactor into do_utimes

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84694:022c27e72693 Date: 2016-05-25 21:09 -0700 http://bitbucket.org/pypy/pypy/changeset/022c27e72693/ Log:refactor into do_utimes diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp

[pypy-commit] pypy py3k: merge default

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84693:0d7d00536295 Date: 2016-05-25 20:04 -0700 http://bitbucket.org/pypy/pypy/changeset/0d7d00536295/ Log:merge default diff --git a/lib_pypy/cffi/commontypes.py b/lib_pypy/cffi/commontypes.py --- a/lib_pypy/cffi/commontypes.py +++ b/lib_pypy/c

[pypy-commit] pypy default: add futimes

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r84692:ae8787c332ca Date: 2016-05-25 20:04 -0700 http://bitbucket.org/pypy/pypy/changeset/ae8787c332ca/ Log:add futimes diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/rposix.py @@ -1938,6

[pypy-commit] pypy py3k: add 32bit only unsafe setters for test_decimal

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84691:9008c74dc4a6 Date: 2016-05-25 17:27 -0700 http://bitbucket.org/pypy/pypy/changeset/9008c74dc4a6/ Log:add 32bit only unsafe setters for test_decimal diff --git a/lib_pypy/_decimal.py b/lib_pypy/_decimal.py --- a/lib_pypy/_decimal.py +++ b/l

[pypy-commit] pypy py3k: need unicode0_w here

2016-05-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84690:f14ee124ee8c Date: 2016-05-25 17:23 -0700 http://bitbucket.org/pypy/pypy/changeset/f14ee124ee8c/ Log:need unicode0_w here diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp_po

[pypy-commit] pypy cpyext-pickle: minimal fixes to enable pickling a PyCFunction object

2016-05-25 Thread mattip
Author: Matti Picus Branch: cpyext-pickle Changeset: r84689:024c98fad224 Date: 2016-05-25 21:35 +0300 http://bitbucket.org/pypy/pypy/changeset/024c98fad224/ Log:minimal fixes to enable pickling a PyCFunction object diff --git a/lib-python/2.7/pickle.py b/lib-python/2.7/pickle.py --- a/lib-py

[pypy-commit] pypy default: update to cffi/f6d4b0a1e70b

2016-05-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r84687:0e5f733085f8 Date: 2016-05-25 18:11 +0200 http://bitbucket.org/pypy/pypy/changeset/0e5f733085f8/ Log:update to cffi/f6d4b0a1e70b diff --git a/lib_pypy/cffi/commontypes.py b/lib_pypy/cffi/commontypes.py --- a/lib_pypy/cffi/commontypes.py +++ b/lib

[pypy-commit] pypy default: Probably a better version, not always returning True (the other version

2016-05-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r84688:8360db465992 Date: 2016-05-25 18:16 +0200 http://bitbucket.org/pypy/pypy/changeset/8360db465992/ Log:Probably a better version, not always returning True (the other version makes the annotator constant-fold tests on that value) diff --git

[pypy-commit] cffi default: Haaaack! Have 'lib.__class__' return &PyModule_Type. It makes

2016-05-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r2699:f6d4b0a1e70b Date: 2016-05-25 18:02 +0200 http://bitbucket.org/cffi/cffi/changeset/f6d4b0a1e70b/ Log:Hck! Have 'lib.__class__' return &PyModule_Type. It makes help(lib) behave and display a nice module-like view of your compiled

[pypy-commit] cffi default: fix: Lib objects didn't have the cyclic GC enabled

2016-05-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r2698:d1d89621e6f5 Date: 2016-05-25 17:31 +0200 http://bitbucket.org/cffi/cffi/changeset/d1d89621e6f5/ Log:fix: Lib objects didn't have the cyclic GC enabled diff --git a/c/lib_obj.c b/c/lib_obj.c --- a/c/lib_obj.c +++ b/c/lib_obj.c @@ -93,7 +93,7 @@

[pypy-commit] pypy guard-compatible: Fix, untranslated tests pass

2016-05-25 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r84686:7a95f8b11984 Date: 2016-05-25 17:02 +0200 http://bitbucket.org/pypy/pypy/changeset/7a95f8b11984/ Log:Fix, untranslated tests pass diff --git a/rpython/jit/backend/arm/guard_compat.py b/rpython/jit/backend/arm/guard_compat.py ---

[pypy-commit] pypy guard-compatible: arm: first draft

2016-05-25 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r84685:14806afb0d3d Date: 2016-05-25 15:59 +0200 http://bitbucket.org/pypy/pypy/changeset/14806afb0d3d/ Log:arm: first draft diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/arm/assembler.py --- a/rpython/jit/back

[pypy-commit] pypy default: "Publish" this hack officially as a method (could be used where we check

2016-05-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r84684:da7ae5002ecc Date: 2016-05-25 14:51 +0200 http://bitbucket.org/pypy/pypy/changeset/da7ae5002ecc/ Log:"Publish" this hack officially as a method (could be used where we check .operations == () manually) diff --git a/rpython/flowspace/model