[pypy-commit] pypy default: os.stat(): support full-precision nanosecond times in translated RPython

2016-09-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r87262:038a80811172 Date: 2016-09-21 13:35 +0200 http://bitbucket.org/pypy/pypy/changeset/038a80811172/ Log:os.stat(): support full-precision nanosecond times in translated RPython programs, as rbigint numbers. Before

[pypy-commit] pypy default: Tweaks: don't use 'int(float-value-of-st.st_Xtime)': because precision

2016-09-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r87263:adb3947f8bb6 Date: 2016-09-21 13:36 +0200 http://bitbucket.org/pypy/pypy/changeset/adb3947f8bb6/ Log:Tweaks: don't use 'int(float-value-of-st.st_Xtime)': because precision loss can occur, this could in theory give a

[pypy-commit] pypy py3k: hg merge default

2016-09-21 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r87266:c7615cd6e615 Date: 2016-09-21 14:21 +0200 http://bitbucket.org/pypy/pypy/changeset/c7615cd6e615/ Log:hg merge default diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py ---

[pypy-commit] pypy py3k: Manual merge of a translation fix I've done only in the py3.5 branch (sorry)

2016-09-21 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r87269:80e7245f0eb0 Date: 2016-09-21 14:38 +0200 http://bitbucket.org/pypy/pypy/changeset/80e7245f0eb0/ Log:Manual merge of a translation fix I've done only in the py3.5 branch (sorry) diff --git

[pypy-commit] pypy py3k: fixes

2016-09-21 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r87267:0ac14db93823 Date: 2016-09-21 14:28 +0200 http://bitbucket.org/pypy/pypy/changeset/0ac14db93823/ Log:fixes diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py ---

[pypy-commit] pypy py3k: Add tests for st.st_Xtime_ns

2016-09-21 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r87268:703718ff9b54 Date: 2016-09-21 14:33 +0200 http://bitbucket.org/pypy/pypy/changeset/703718ff9b54/ Log:Add tests for st.st_Xtime_ns diff --git a/pypy/module/posix/test/test_posix2.py b/pypy/module/posix/test/test_posix2.py

[pypy-commit] pypy ppc-vsx-support: remove some unused options, change some tests in micronumpy

2016-09-21 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87270:c712f368bb91 Date: 2016-09-21 15:55 +0200 http://bitbucket.org/pypy/pypy/changeset/c712f368bb91/ Log:remove some unused options, change some tests in micronumpy diff --git

[pypy-commit] pypy py3k: Move the docstrings to the proper place

2016-09-21 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r87271:0c7e8fb3f755 Date: 2016-09-21 16:00 +0200 http://bitbucket.org/pypy/pypy/changeset/0c7e8fb3f755/ Log:Move the docstrings to the proper place diff --git a/pypy/module/posix/app_posix.py b/pypy/module/posix/app_posix.py ---

[pypy-commit] pypy.org extradoc: update the values

2016-09-21 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r800:c50cd1b3de71 Date: 2016-09-21 15:05 +0200 http://bitbucket.org/pypy/pypy.org/changeset/c50cd1b3de71/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ -

[pypy-commit] extradoc extradoc: updates

2016-09-21 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5709:5fb52c896f0b Date: 2016-09-21 18:00 +0200 http://bitbucket.org/pypy/extradoc/changeset/5fb52c896f0b/ Log:updates diff --git a/planning/py3.5/milestone-1-progress.rst b/planning/py3.5/milestone-1-progress.rst ---

[pypy-commit] pypy ppc-vsx-support: remove unsupported operation in the stress tests (call_cond_value)

2016-09-21 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87275:f180564486f9 Date: 2016-09-21 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/f180564486f9/ Log:remove unsupported operation in the stress tests (call_cond_value) diff --git

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

2016-09-21 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r87277:54ced20c6ee9 Date: 2016-09-21 16:13 +0100 http://bitbucket.org/pypy/pypy/changeset/54ced20c6ee9/ Log:Fix translation diff --git a/pypy/module/__builtin__/functional.py b/pypy/module/__builtin__/functional.py ---

[pypy-commit] pypy ppc-vsx-support: translation fix

2016-09-21 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87278:beeb5219ac63 Date: 2016-09-21 17:15 +0200 http://bitbucket.org/pypy/pypy/changeset/beeb5219ac63/ Log:translation fix diff --git a/rpython/jit/metainterp/warmstate.py

[pypy-commit] pypy default: remove unsupported operation in the stress tests (call_cond_value)

2016-09-21 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r87279:fb75857b6dd4 Date: 2016-09-21 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/fb75857b6dd4/ Log:remove unsupported operation in the stress tests (call_cond_value) diff --git

[pypy-commit] pypy py3.5: Use built-in module _operator to define built-in functions bin(), oct(), hex().

2016-09-21 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r87281:a014e942245e Date: 2016-09-21 17:16 +0100 http://bitbucket.org/pypy/pypy/changeset/a014e942245e/ Log:Use built-in module _operator to define built-in functions bin(), oct(), hex(). This should prevent

[pypy-commit] extradoc extradoc: Remove DONE entries. Add #2310.

2016-09-21 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5708:1c567dfcb89a Date: 2016-09-21 17:54 +0200 http://bitbucket.org/pypy/extradoc/changeset/1c567dfcb89a/ Log:Remove DONE entries. Add #2310. diff --git a/planning/py3.5/milestone-1-progress.rst

[pypy-commit] pypy py3k: hg merge default

2016-09-21 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r87265:5d068bf3a13d Date: 2016-09-21 14:20 +0200 http://bitbucket.org/pypy/pypy/changeset/5d068bf3a13d/ Log:hg merge default diff too long, truncating to 2000 out of 2019 lines diff --git

[pypy-commit] pypy py3.5: Renaming a built-in module does not change the name of the corresponding usemodules.* option

2016-09-21 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r87273:ffe795342bf8 Date: 2016-09-21 15:57 +0100 http://bitbucket.org/pypy/pypy/changeset/ffe795342bf8/ Log:Renaming a built-in module does not change the name of the corresponding usemodules.* option diff --git

[pypy-commit] pypy py3.5: Remove dunder aliases from _operator, as on CPython

2016-09-21 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r87280:7ed96cd63af0 Date: 2016-09-21 16:34 +0100 http://bitbucket.org/pypy/pypy/changeset/7ed96cd63af0/ Log:Remove dunder aliases from _operator, as on CPython diff --git a/pypy/module/operator/__init__.py

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

2016-09-21 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87272:b8579705f7e6 Date: 2016-09-21 16:46 +0200 http://bitbucket.org/pypy/pypy/changeset/b8579705f7e6/ Log:merge default diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO ---

[pypy-commit] pypy py3k: hg merge default

2016-09-21 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r87276:ec5c171f3870 Date: 2016-09-21 17:10 +0200 http://bitbucket.org/pypy/pypy/changeset/ec5c171f3870/ Log:hg merge default diff --git a/pypy/module/_cffi_backend/test/test_ffi_obj.py

[pypy-commit] pypy default: Future py3k compat

2016-09-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r87274:94f2a130efb0 Date: 2016-09-21 17:05 +0200 http://bitbucket.org/pypy/pypy/changeset/94f2a130efb0/ Log:Future py3k compat diff --git a/pypy/module/_cffi_backend/test/test_ffi_obj.py

[pypy-commit] pypy ppc-vsx-support: failargs can have None entries, consider this while iterating

2016-09-21 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87286:46098ed56db2 Date: 2016-09-21 19:26 +0200 http://bitbucket.org/pypy/pypy/changeset/46098ed56db2/ Log:failargs can have None entries, consider this while iterating diff --git

[pypy-commit] pypy value-classes: Convert _immutable_ to _value_class_

2016-09-21 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87284:2cb63cfbee57 Date: 2016-09-21 13:01 -0400 http://bitbucket.org/pypy/pypy/changeset/2cb63cfbee57/ Log:Convert _immutable_ to _value_class_ diff --git a/rpython/rtyper/rclass.py b/rpython/rtyper/rclass.py ---

[pypy-commit] pypy value-classes: Make a note and undo some changes to tests

2016-09-21 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87289:41ba0c22b58a Date: 2016-09-21 14:19 -0400 http://bitbucket.org/pypy/pypy/changeset/41ba0c22b58a/ Log:Make a note and undo some changes to tests diff --git a/rpython/jit/metainterp/optimizeopt/test/test_util.py

[pypy-commit] pypy value-classes: Fix some JIT tests

2016-09-21 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87288:9811cbee3e13 Date: 2016-09-21 14:09 -0400 http://bitbucket.org/pypy/pypy/changeset/9811cbee3e13/ Log:Fix some JIT tests diff --git a/rpython/jit/metainterp/optimizeopt/test/test_util.py

[pypy-commit] pypy default: removed my hack, use filter instead (thx armin)

2016-09-21 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r87282:9310b8a0e6fa Date: 2016-09-21 19:20 +0200 http://bitbucket.org/pypy/pypy/changeset/9310b8a0e6fa/ Log:removed my hack, use filter instead (thx armin) diff --git a/rpython/jit/backend/test/test_ll_random.py

[pypy-commit] pypy value-classes: Replace all _immutable_=True annotations with _immutable_fields_=[...]

2016-09-21 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87283:b71c2014dd9d Date: 2016-09-21 12:11 -0400 http://bitbucket.org/pypy/pypy/changeset/b71c2014dd9d/ Log:Replace all _immutable_=True annotations with _immutable_fields_=[...] Tests converted to use

[pypy-commit] pypy value-classes: Change is_immutable to is_value_class

2016-09-21 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87285:28ad6be3c6c6 Date: 2016-09-21 13:13 -0400 http://bitbucket.org/pypy/pypy/changeset/28ad6be3c6c6/ Log:Change is_immutable to is_value_class diff --git a/rpython/jit/backend/llgraph/runner.py

[pypy-commit] pypy py3k: 2to3fy test

2016-09-21 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r87287:29e03dc11794 Date: 2016-09-21 18:41 +0100 http://bitbucket.org/pypy/pypy/changeset/29e03dc11794/ Log:2to3fy test diff --git a/pypy/module/cpyext/test/test_version.py b/pypy/module/cpyext/test/test_version.py ---

[pypy-commit] pypy py3k: 2to3

2016-09-21 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r87290:4b1d7e36364a Date: 2016-09-21 20:08 +0100 http://bitbucket.org/pypy/pypy/changeset/4b1d7e36364a/ Log:2to3 diff --git a/pypy/module/cpyext/test/test_longobject.py b/pypy/module/cpyext/test/test_longobject.py ---

[pypy-commit] pypy default: replace a number of _annspecialcase_ by @specialize in rlib/

2016-09-21 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r87291:f4db251591bc Date: 2016-09-21 22:13 +0200 http://bitbucket.org/pypy/pypy/changeset/f4db251591bc/ Log:replace a number of _annspecialcase_ by @specialize in rlib/ diff --git a/rpython/rlib/clibffi.py

[pypy-commit] pypy default: Check in extradoc/talk/bucharest2016/jit-backend-8vhY1ArTsh.txt in the

2016-09-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r87292:1e5c1b905a1c Date: 2016-09-21 22:24 +0200 http://bitbucket.org/pypy/pypy/changeset/1e5c1b905a1c/ Log:Check in extradoc/talk/bucharest2016/jit-backend-8vhY1ArTsh.txt in the docs, as a draft description of our low-level JIT

[pypy-commit] pypy default: Remove again unused import

2016-09-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r87294:b96f8757abef Date: 2016-09-21 22:33 +0200 http://bitbucket.org/pypy/pypy/changeset/b96f8757abef/ Log:Remove again unused import diff --git a/rpython/jit/backend/test/zll_stress.py b/rpython/jit/backend/test/zll_stress.py ---

[pypy-commit] pypy py3k: hg merge default

2016-09-21 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r87293:f854ee56f616 Date: 2016-09-21 22:33 +0200 http://bitbucket.org/pypy/pypy/changeset/f854ee56f616/ Log:hg merge default diff --git a/rpython/doc/jit/backend.rst b/rpython/doc/jit/backend.rst new file mode 100644 --- /dev/null

[pypy-commit] pypy py3.5: Add memoryview.nbytes.

2016-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87297:0dd312748a34 Date: 2016-09-22 02:23 +0200 http://bitbucket.org/pypy/pypy/changeset/0dd312748a34/ Log:Add memoryview.nbytes. diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py

[pypy-commit] pypy py3.5: Add a minimal _ssl.MemoryBIO to allow "import ssl"

2016-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87299:3c1b46d02aad Date: 2016-09-22 02:41 +0200 http://bitbucket.org/pypy/pypy/changeset/3c1b46d02aad/ Log:Add a minimal _ssl.MemoryBIO to allow "import ssl" diff --git a/pypy/module/_ssl/__init__.py

[pypy-commit] pypy py3.5: socket.py now depends on the 'select' module.

2016-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87298:09b437dc07a9 Date: 2016-09-22 02:35 +0200 http://bitbucket.org/pypy/pypy/changeset/09b437dc07a9/ Log:socket.py now depends on the 'select' module. diff --git a/pypy/module/_socket/test/test_sock_app.py

[pypy-commit] pypy py3.5: Fix tests for audioop.byteswap(), and test_wave passes.

2016-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87296:f7828bc4b08d Date: 2016-09-22 01:38 +0200 http://bitbucket.org/pypy/pypy/changeset/f7828bc4b08d/ Log:Fix tests for audioop.byteswap(), and test_wave passes. diff --git a/lib_pypy/audioop.py

[pypy-commit] pypy py3.5: Fix many tests in module/_ssl

2016-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87300:d58ded0f71fb Date: 2016-09-22 03:08 +0200 http://bitbucket.org/pypy/pypy/changeset/d58ded0f71fb/ Log:Fix many tests in module/_ssl diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py

[pypy-commit] pypy py3k: attempt to adapt missing parts of 29d14733e007 to cffi

2016-09-21 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r87301:16035fa70024 Date: 2016-09-21 20:00 -0700 http://bitbucket.org/pypy/pypy/changeset/16035fa70024/ Log:attempt to adapt missing parts of 29d14733e007 to cffi diff --git a/lib_pypy/_pypy_winbase_build.py

[pypy-commit] pypy value-classes: Add some missing _immutable_fields_ annotations for BuiltinCode objects

2016-09-21 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87295:659c9d93b42d Date: 2016-09-21 18:26 -0400 http://bitbucket.org/pypy/pypy/changeset/659c9d93b42d/ Log:Add some missing _immutable_fields_ annotations for BuiltinCode objects diff --git