[pypy-commit] [Git][pypy/extradoc][branch/extradoc] Add myself to sprint ddorf2022.

2022-09-19 Thread Manuel Jacob (@mjacob)
Manuel Jacob pushed to branch branch/extradoc at PyPy / extradoc Commits: 9543acfb by Alexander Schremmer at 2022-09-19T12:31:54+02:00 Add myself to sprint ddorf2022. --HG-- branch : extradoc - - - - - 1 changed file: - sprintinfo/ddorf2022/people.txt View it on Heptapod:

[pypy-commit] [Git][pypy/extradoc][branch/extradoc] Remove myself from list of people (I can’t attend).

2022-09-17 Thread Manuel Jacob (@mjacob)
Manuel Jacob pushed to branch branch/extradoc at PyPy / extradoc Commits: 56550dfe by Manuel Jacob at 2022-09-18T00:14:47+02:00 Remove myself from list of people (I can’t attend). --HG-- branch : extradoc - - - - - 1 changed file: - sprintinfo/ddorf2022/people.txt View it on Heptapod:

[pypy-commit] [Git][pypy/extradoc][branch/extradoc] The Mercurial conference was cancelled, I will stay longer.

2022-09-09 Thread Manuel Jacob (@mjacob)
Manuel Jacob pushed to branch branch/extradoc at PyPy / extradoc Commits: 36c88000 by Manuel Jacob at 2022-09-09T18:46:04+02:00 The Mercurial conference was cancelled, I will stay longer. --HG-- branch : extradoc - - - - - 1 changed file: - sprintinfo/ddorf2022/people.txt View it on

[pypy-commit] [Git][pypy/extradoc][branch/extradoc] Adjust wording.

2022-08-27 Thread Manuel Jacob (@mjacob)
Manuel Jacob pushed to branch branch/extradoc at PyPy / extradoc Commits: d28f463f by Manuel Jacob at 2022-08-27T13:59:17+02:00 Adjust wording. --HG-- branch : extradoc - - - - - 1 changed file: - sprintinfo/ddorf2022/people.txt View it on Heptapod:

[pypy-commit] [Git][pypy/extradoc][branch/extradoc] Add myself (contact me if you like to share accommodation from 18th to 21th).

2022-08-27 Thread Manuel Jacob (@mjacob)
Manuel Jacob pushed to branch branch/extradoc at PyPy / extradoc Commits: 4db1337a by Manuel Jacob at 2022-08-27T13:52:14+02:00 Add myself (contact me if you like to share accommodation from 18th to 21th). --HG-- branch : extradoc - - - - - 1 changed file: -

[pypy-commit] [Git][pypy/pypy][branch/py3.8] Port 211c8c95037f to reverse_debugging.py.

2022-06-29 Thread Manuel Jacob (@mjacob)
Manuel Jacob pushed to branch branch/py3.8 at PyPy / pypy Commits: ecc8dd42 by Manuel Jacob at 2022-06-30T05:38:12+02:00 Port 211c8c95037f to reverse_debugging.py. --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/interpreter/reverse_debugging.py View it on Heptapod:

[pypy-commit] [Git][pypy/pypy][branch/py3.7] Disable a GC pointer to raw address conversion if the GC address space is split.

2021-11-12 Thread Manuel Jacob (@mjacob)
Manuel Jacob pushed to branch branch/py3.7 at PyPy / pypy Commits: 03a3007b by Manuel Jacob at 2021-11-12T23:41:42+01:00 Disable a GC pointer to raw address conversion if the GC address space is split. Without the fix, translating with RevDB fails with the following error:

[pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: Disable a GC pointer to raw address conversion if the GC address space is split.

2021-11-12 Thread Manuel Jacob (@mjacob)
Manuel Jacob pushed to branch branch/py3.8 at PyPy / pypy Commits: 03a3007b by Manuel Jacob at 2021-11-12T23:41:42+01:00 Disable a GC pointer to raw address conversion if the GC address space is split. Without the fix, translating with RevDB fails with the following error:

[pypy-commit] extradoc extradoc: Update dates.

2020-01-21 Thread mjacob
Author: Manuel Jacob Branch: extradoc Changeset: r5983:64eca22e807a Date: 2020-01-21 09:37 +0100 http://bitbucket.org/pypy/extradoc/changeset/64eca22e807a/ Log:Update dates. diff --git a/sprintinfo/leysin-winter-2020/people.txt b/sprintinfo/leysin-winter-2020/people.txt ---

[pypy-commit] pypy py3.5-ssl-revdb: Defer creation of C buffer.

2019-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.5-ssl-revdb Changeset: r95990:5c289da45ef2 Date: 2019-02-12 19:58 +0100 http://bitbucket.org/pypy/pypy/changeset/5c289da45ef2/ Log:Defer creation of C buffer. diff --git a/lib_pypy/_cffi_ssl/_stdssl/__init__.py b/lib_pypy/_cffi_ssl/_stdssl/__init__.py ---

[pypy-commit] pypy py3.5-ssl-revdb: Fix _SSLSocket.read() for buffers that can’t get their raw addresses taken (e.g. when running on top of RevDB).

2019-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.5-ssl-revdb Changeset: r95991:664e95442ff7 Date: 2019-02-12 20:12 +0100 http://bitbucket.org/pypy/pypy/changeset/664e95442ff7/ Log:Fix _SSLSocket.read() for buffers that cant get their raw addresses taken (e.g. when running on top of RevDB). diff

[pypy-commit] pypy py3.5-ssl-revdb: Remove unnecessary variable.

2019-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.5-ssl-revdb Changeset: r95989:9dbb4911ba4d Date: 2019-02-12 19:54 +0100 http://bitbucket.org/pypy/pypy/changeset/9dbb4911ba4d/ Log:Remove unnecessary variable. diff --git a/lib_pypy/_cffi_ssl/_stdssl/__init__.py b/lib_pypy/_cffi_ssl/_stdssl/__init__.py ---

[pypy-commit] pypy py3.5-ssl-revdb: Share code.

2019-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.5-ssl-revdb Changeset: r95992:08a735234778 Date: 2019-02-12 20:27 +0100 http://bitbucket.org/pypy/pypy/changeset/08a735234778/ Log:Share code. diff --git a/lib_pypy/_cffi_ssl/_stdssl/utility.py b/lib_pypy/_cffi_ssl/_stdssl/utility.py ---

[pypy-commit] pypy default: Raise ValueError in nonmoving_raw_ptr_for_resizable_list() if running on RevDB.

2019-02-05 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r95852:1a274c144a73 Date: 2019-02-06 02:29 +0100 http://bitbucket.org/pypy/pypy/changeset/1a274c144a73/ Log:Raise ValueError in nonmoving_raw_ptr_for_resizable_list() if running on RevDB. On RevDB, raw and GC'ed memory must be

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

2019-02-05 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r95853:4a4b466ea459 Date: 2019-02-06 02:42 +0100 http://bitbucket.org/pypy/pypy/changeset/4a4b466ea459/ Log:hg merge default diff --git a/pypy/module/zlib/interp_zlib.py b/pypy/module/zlib/interp_zlib.py --- a/pypy/module/zlib/interp_zlib.py +++

[pypy-commit] pypy default: Initialize rzlib stream in factory function. This should fix translation.

2019-02-05 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r95851:c5c3ad13d149 Date: 2019-02-06 01:43 +0100 http://bitbucket.org/pypy/pypy/changeset/c5c3ad13d149/ Log:Initialize rzlib stream in factory function. This should fix translation. diff --git a/pypy/module/zlib/interp_zlib.py

[pypy-commit] pypy default: Rename stream -> w_stream.

2019-02-05 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r95850:130e45a48a66 Date: 2019-02-06 01:17 +0100 http://bitbucket.org/pypy/pypy/changeset/130e45a48a66/ Log:Rename stream -> w_stream. diff --git a/pypy/module/zlib/interp_zlib.py b/pypy/module/zlib/interp_zlib.py ---

[pypy-commit] extradoc extradoc: Fix date.

2019-01-25 Thread mjacob
Author: Manuel Jacob Branch: extradoc Changeset: r5941:be3b514769de Date: 2019-01-25 16:45 +0100 http://bitbucket.org/pypy/extradoc/changeset/be3b514769de/ Log:Fix date. diff --git a/sprintinfo/ddorf2019/people.txt b/sprintinfo/ddorf2019/people.txt --- a/sprintinfo/ddorf2019/people.txt +++

[pypy-commit] extradoc extradoc: Update.

2019-01-15 Thread mjacob
Author: Manuel Jacob Branch: extradoc Changeset: r5938:75aa58cd996b Date: 2019-01-15 09:32 +0100 http://bitbucket.org/pypy/extradoc/changeset/75aa58cd996b/ Log:Update. diff --git a/sprintinfo/ddorf2019/people.txt b/sprintinfo/ddorf2019/people.txt --- a/sprintinfo/ddorf2019/people.txt +++

[pypy-commit] pypy py3.5: _collections.deque: Raise MemoryError if the size of the deque multiplied by an integer is larger than what would fit in an RPython int.

2018-06-01 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94719:381f24401707 Date: 2018-06-01 15:29 +0200 http://bitbucket.org/pypy/pypy/changeset/381f24401707/ Log:_collections.deque: Raise MemoryError if the size of the deque multiplied by an integer is larger than what would fit in an

[pypy-commit] pypy py3.5: Fix NameError from last commit.

2018-05-30 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94714:1807915e1ede Date: 2018-05-31 01:01 +0200 http://bitbucket.org/pypy/pypy/changeset/1807915e1ede/ Log:Fix NameError from last commit. diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py ---

[pypy-commit] pypy py3.6: Implement the logic that calls the async generator finalizer hook.

2018-04-06 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94258:236031b989f8 Date: 2018-04-06 14:27 +0200 http://bitbucket.org/pypy/pypy/changeset/236031b989f8/ Log:Implement the logic that calls the async generator finalizer hook. diff --git a/pypy/interpreter/generator.py

[pypy-commit] pypy py3.6: Test and fix async generator with 'await' in 'finally' block.

2018-03-31 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94205:252f070e9c1a Date: 2018-03-31 20:17 +0200 http://bitbucket.org/pypy/pypy/changeset/252f070e9c1a/ Log:Test and fix async generator with 'await' in 'finally' block. diff --git a/pypy/interpreter/generator.py

[pypy-commit] pypy py3.6: IN-PROGRESS: Implement sys.get_asyncgen_hooks() and sys.get_asyncgen_hooks(). This needs to made thread-local eventually.

2018-03-29 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94173:aa53932d50e0 Date: 2018-03-22 17:00 +0100 http://bitbucket.org/pypy/pypy/changeset/aa53932d50e0/ Log:IN-PROGRESS: Implement sys.get_asyncgen_hooks() and sys.get_asyncgen_hooks(). This needs to made thread-local

[pypy-commit] pypy reverse-debugger-updated: Change 'hash' field to be there only for revdb.

2018-03-22 Thread mjacob
Author: Manuel Jacob Branch: reverse-debugger-updated Changeset: r94068:899d967fe147 Date: 2018-03-22 14:30 +0100 http://bitbucket.org/pypy/pypy/changeset/899d967fe147/ Log:Change 'hash' field to be there only for revdb. diff --git a/rpython/memory/gctransform/boehm.py

[pypy-commit] pypy reverse-debugger-updated: Fix replaying by adding back hash field to GC header.

2018-03-22 Thread mjacob
Author: Manuel Jacob Branch: reverse-debugger-updated Changeset: r94063:0365344dd2f6 Date: 2018-03-22 12:56 +0100 http://bitbucket.org/pypy/pypy/changeset/0365344dd2f6/ Log:Fix replaying by adding back hash field to GC header. diff --git

[pypy-commit] pypy py3.6: Add gc_collect() to make it crash more reliably. Yay!

2018-03-20 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94037:02930c62826c Date: 2018-03-20 17:29 +0100 http://bitbucket.org/pypy/pypy/changeset/02930c62826c/ Log:Add gc_collect() to make it crash more reliably. Yay! diff --git a/lib-python/3/test/test_asyncgen.py

[pypy-commit] pypy py3.6: Raise SyntaxError when 'return' with value is used inside an async generator.

2018-03-20 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94027:1938b1ea9975 Date: 2018-03-20 14:10 +0100 http://bitbucket.org/pypy/pypy/changeset/1938b1ea9975/ Log:Raise SyntaxError when 'return' with value is used inside an async generator. diff --git

[pypy-commit] pypy py3.6: Remove EOL whitespace.

2018-03-20 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94022:9f4edb1898f2 Date: 2018-03-20 12:53 +0100 http://bitbucket.org/pypy/pypy/changeset/9f4edb1898f2/ Log:Remove EOL whitespace. diff --git a/pypy/interpreter/test/test_syntax.py b/pypy/interpreter/test/test_syntax.py ---

[pypy-commit] buildbot default: Add link to py3.6 summary.

2018-03-20 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r1059:d86c1810081c Date: 2018-03-20 12:06 +0100 http://bitbucket.org/pypy/buildbot/changeset/d86c1810081c/ Log:Add link to py3.6 summary. diff --git a/master/templates/layout.html b/master/templates/layout.html ---

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

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94018:845ecbcca6b6 Date: 2018-03-19 23:22 +0100 http://bitbucket.org/pypy/pypy/changeset/845ecbcca6b6/ Log:hg merge py3.5 diff --git a/lib-python/3/distutils/msvc9compiler.py b/lib-python/3/distutils/msvc9compiler.py ---

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

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94017:d12c359516b2 Date: 2018-03-19 23:21 +0100 http://bitbucket.org/pypy/pypy/changeset/d12c359516b2/ Log:hg merge default diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py ---

[pypy-commit] pypy default: Test and fix interpreter crash after int overflow involving __length_hint__.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r94016:c5cc7018cdd5 Date: 2018-03-19 23:19 +0100 http://bitbucket.org/pypy/pypy/changeset/c5cc7018cdd5/ Log:Test and fix interpreter crash after int overflow involving __length_hint__. diff --git

[pypy-commit] pypy py3.5: Delete recently-introduced EOL whitespace.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94009:2df857639086 Date: 2018-03-19 17:22 +0100 http://bitbucket.org/pypy/pypy/changeset/2df857639086/ Log:Delete recently-introduced EOL whitespace. diff --git a/lib-python/3/distutils/msvc9compiler.py

[pypy-commit] pypy py3.6: Extend struct half-float test with native formats.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94008:760c10a5b6d8 Date: 2018-03-19 17:14 +0100 http://bitbucket.org/pypy/pypy/changeset/760c10a5b6d8/ Log:Extend struct half-float test with native formats. diff --git a/pypy/module/struct/test/test_struct.py

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

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94007:a756aa082d6b Date: 2018-03-19 17:14 +0100 http://bitbucket.org/pypy/pypy/changeset/a756aa082d6b/ Log:hg merge py3.5 diff too long, truncating to 2000 out of 2599 lines diff --git

[pypy-commit] pypy py3.5: Extend struct half-float test with native formats.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94006:e4575f135d6f Date: 2018-03-19 17:02 +0100 http://bitbucket.org/pypy/pypy/changeset/e4575f135d6f/ Log:Extend struct half-float test with native formats. diff --git a/pypy/module/struct/test/test_struct.py

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

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94004:fcbdf6d13402 Date: 2018-03-19 16:55 +0100 http://bitbucket.org/pypy/pypy/changeset/fcbdf6d13402/ Log:hg merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

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

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r94005:02491c2d50b2 Date: 2018-03-19 16:57 +0100 http://bitbucket.org/pypy/pypy/changeset/02491c2d50b2/ Log:hg merge py3.5 diff too long, truncating to 2000 out of 126938 lines diff --git a/lib-python/3/_collections_abc.py

[pypy-commit] pypy default: Add 'e' (half-float) struct format to native format table. Copy CPython's behavior of using short's size and alignment for half-floats.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r94003:f65cb735be28 Date: 2018-03-19 16:54 +0100 http://bitbucket.org/pypy/pypy/changeset/f65cb735be28/ Log:Add 'e' (half-float) struct format to native format table. Copy CPython's behavior of using short's size and

[pypy-commit] pypy py3.6: Change socket.close() to raise OSError if closing the underlying socket fails and remove app-level test checking the old behavior.

2018-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r94002:c386ba74c681 Date: 2018-03-19 16:00 +0100 http://bitbucket.org/pypy/pypy/changeset/c386ba74c681/ Log:Change socket.close() to raise OSError if closing the underlying socket fails and remove app-level test

[pypy-commit] extradoc extradoc: For the records: my train was cancelled and I arrive one day later.

2018-03-18 Thread mjacob
Author: Manuel Jacob Branch: extradoc Changeset: r5880:40134a2a819d Date: 2018-03-18 10:29 +0100 http://bitbucket.org/pypy/extradoc/changeset/40134a2a819d/ Log:For the records: my train was cancelled and I arrive one day later. diff --git

[pypy-commit] extradoc extradoc: Add revdb improvements to the list of Leysin 2018 sprint tasks.

2018-03-04 Thread mjacob
Author: Manuel Jacob Branch: extradoc Changeset: r5876:70a8d16b4a7d Date: 2018-03-05 00:57 +0100 http://bitbucket.org/pypy/extradoc/changeset/70a8d16b4a7d/ Log:Add revdb improvements to the list of Leysin 2018 sprint tasks. diff --git

[pypy-commit] extradoc extradoc: Add myself.

2018-01-09 Thread mjacob
Author: Manuel Jacob Branch: extradoc Changeset: r5862:66b597d8bf63 Date: 2018-01-09 18:45 +0100 http://bitbucket.org/pypy/extradoc/changeset/66b597d8bf63/ Log:Add myself. diff --git a/sprintinfo/leysin-winter-2018/people.txt b/sprintinfo/leysin-winter-2018/people.txt

[pypy-commit] pypy default: Fix Sphinx build warnings.

2017-12-09 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r93340:e9597229c18d Date: 2017-12-10 04:46 +0100 http://bitbucket.org/pypy/pypy/changeset/e9597229c18d/ Log:Fix Sphinx build warnings. diff --git a/pypy/doc/build.rst b/pypy/doc/build.rst --- a/pypy/doc/build.rst +++

[pypy-commit] pypy py3.6: hg merge py3.5 (+ fixes)

2017-12-08 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r93320:f04d4604c7e3 Date: 2017-12-09 03:14 +0100 http://bitbucket.org/pypy/pypy/changeset/f04d4604c7e3/ Log:hg merge py3.5 (+ fixes) I'm not 100% sure about the merge in test_dis.py, but most of the tests are

[pypy-commit] pypy py3.5: Remove some entries from the TODO which I believe are solved or not relevant any more.

2017-10-15 Thread mjacob
a/pypy/TODO b/pypy/TODO --- a/pypy/TODO +++ b/pypy/TODO @@ -1,18 +1,4 @@ -TODO for the python3 test suite: - -* test_memoryview - Needs bytes/str changes. Probably easy. Work for this has begun on - py3k-memoryview (by mjacob) https://bugs.pypy.org/issue1542 - -own-tests: - -* module/test_li

[pypy-commit] pypy py3.5: Port 773018d6ae59 to 3.5 standard library.

2017-10-15 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r92772:7126604d932e Date: 2017-10-16 01:09 +0200 http://bitbucket.org/pypy/pypy/changeset/7126604d932e/ Log:Port 773018d6ae59 to 3.5 standard library. diff --git a/lib-python/3/test/test_bytes.py

[pypy-commit] pypy py3.5: Seems like I forgot to remove this when merging default.

2017-10-11 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r92728:d21f1c2cb4f9 Date: 2017-10-12 02:49 +0200 http://bitbucket.org/pypy/pypy/changeset/d21f1c2cb4f9/ Log:Seems like I forgot to remove this when merging default. diff --git a/pypy/doc/whatsnew-pypy3-head.rst

[pypy-commit] pypy py3.5: Update test_whatsnew for renamed py3k -> py3.5.

2017-10-11 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r92727:8966e708ff7c Date: 2017-10-12 02:29 +0200 http://bitbucket.org/pypy/pypy/changeset/8966e708ff7c/ Log:Update test_whatsnew for renamed py3k -> py3.5. diff --git a/pypy/doc/test/test_whatsnew.py

[pypy-commit] pypy py3.5: Fix vmprof test.

2017-09-29 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r92517:42233a3efdd4 Date: 2017-09-29 20:44 +0200 http://bitbucket.org/pypy/pypy/changeset/42233a3efdd4/ Log:Fix vmprof test. diff --git a/pypy/module/_vmprof/test/test__vmprof.py b/pypy/module/_vmprof/test/test__vmprof.py

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

2017-09-29 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r92514:d4a38e82d0d7 Date: 2017-09-29 19:50 +0200 http://bitbucket.org/pypy/pypy/changeset/d4a38e82d0d7/ Log:hg merge py3.5 diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py

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

2017-09-28 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r92492:2a061e98f19f Date: 2017-09-28 22:24 +0200 http://bitbucket.org/pypy/pypy/changeset/2a061e98f19f/ Log:hg merge py3.5 diff too long, truncating to 2000 out of 33754 lines diff --git a/.hgignore b/.hgignore ---

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

2017-09-28 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r92491:aee2981816b8 Date: 2017-09-28 21:48 +0200 http://bitbucket.org/pypy/pypy/changeset/aee2981816b8/ Log:hg merge default diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -60,8 +60,8 @@ Wim Lavrijsen

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

2017-08-18 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r92172:9872266a277f Date: 2017-08-18 21:20 +0200 http://bitbucket.org/pypy/pypy/changeset/9872266a277f/ Log:hg merge diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py ---

[pypy-commit] pypy py3.5: Rename bytes.translate's 'deletechars' argument to 'delete' to match CPython.

2017-08-18 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r92169:995cc5bdbad5 Date: 2017-07-22 03:36 +0200 http://bitbucket.org/pypy/pypy/changeset/995cc5bdbad5/ Log:Rename bytes.translate's 'deletechars' argument to 'delete' to match CPython. diff --git

[pypy-commit] pypy py3.6: Test and fix type of result of .fromhex().

2017-08-18 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r92171:ac3e33369ba0 Date: 2017-07-22 03:54 +0200 http://bitbucket.org/pypy/pypy/changeset/ac3e33369ba0/ Log:Test and fix type of result of .fromhex(). diff --git a/pypy/objspace/std/bytearrayobject.py

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

2017-08-18 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r92170:3cbf980069f5 Date: 2017-07-22 03:37 +0200 http://bitbucket.org/pypy/pypy/changeset/3cbf980069f5/ Log:hg merge py3.5 diff --git a/lib_pypy/_cffi_ssl/README.md b/lib_pypy/_cffi_ssl/README.md ---

[pypy-commit] pypy py3.6: Test and fix: a global declaration after an assignment with the same name is now a SyntaxError instead of only a warning.

2017-07-21 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r91954:1c770e1ebaa0 Date: 2017-07-22 01:59 +0200 http://bitbucket.org/pypy/pypy/changeset/1c770e1ebaa0/ Log:Test and fix: a global declaration after an assignment with the same name is now a SyntaxError instead of

[pypy-commit] pypy py3.6: Re-apply part of 46bb03e8.

2017-07-21 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r91953:c42f02b742b9 Date: 2017-07-22 01:28 +0200 http://bitbucket.org/pypy/pypy/changeset/c42f02b742b9/ Log:Re-apply part of 46bb03e8. diff --git a/lib-python/3/ctypes/__init__.py b/lib-python/3/ctypes/__init__.py ---

[pypy-commit] pypy py3.6: Add temporary "solution" for failing 'import site'.

2017-07-21 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r91952:75d795b23931 Date: 2017-07-21 20:05 +0200 http://bitbucket.org/pypy/pypy/changeset/75d795b23931/ Log:Add temporary "solution" for failing 'import site'. diff --git a/lib-python/3/sysconfig.py

[pypy-commit] pypy py3.6: Add a TODO.

2017-07-18 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r91920:7f4ec0d17965 Date: 2017-07-18 19:59 +0200 http://bitbucket.org/pypy/pypy/changeset/7f4ec0d17965/ Log:Add a TODO. diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator.py ---

[pypy-commit] pypy py3.6: Implement AsyncGenABase.descr_close(). Translation should work again!

2017-07-18 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r91921:3de6fb333784 Date: 2017-07-19 00:21 +0200 http://bitbucket.org/pypy/pypy/changeset/3de6fb333784/ Log:Implement AsyncGenABase.descr_close(). Translation should work again! diff --git

[pypy-commit] pypy py3.6: Add test and implementation for async generator ignoring GeneratorExit.

2017-07-18 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r91919:958a9c75a085 Date: 2017-07-18 19:56 +0200 http://bitbucket.org/pypy/pypy/changeset/958a9c75a085/ Log:Add test and implementation for async generator ignoring GeneratorExit. diff --git

[pypy-commit] pypy py3.6: Add first test for aclose() on async generator and make it pass.

2017-07-18 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r91918:a52d37ceba11 Date: 2017-07-18 19:35 +0200 http://bitbucket.org/pypy/pypy/changeset/a52d37ceba11/ Log:Add first test for aclose() on async generator and make it pass. diff --git a/pypy/interpreter/generator.py

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

2017-07-17 Thread mjacob
Author: Manuel Jacob Branch: py3.6 Changeset: r91914:73c89dbe9896 Date: 2017-07-17 20:47 +0200 http://bitbucket.org/pypy/pypy/changeset/73c89dbe9896/ Log:hg merge py3.5 diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py ---

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

2017-06-04 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r91510:2bc0ce15d8d0 Date: 2017-06-04 14:39 +0200 http://bitbucket.org/pypy/pypy/changeset/2bc0ce15d8d0/ Log:hg merge default diff --git a/pypy/doc/release-v5.8.0.rst b/pypy/doc/release-v5.8.0.rst ---

[pypy-commit] pypy py3.5: 2to3

2017-04-23 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r91121:bf079f3f0ada Date: 2017-04-23 23:43 +0200 http://bitbucket.org/pypy/pypy/changeset/bf079f3f0ada/ Log:2to3 diff --git a/pypy/interpreter/test/test_syntax.py b/pypy/interpreter/test/test_syntax.py ---

[pypy-commit] pypy py3.5: 2to3

2017-04-23 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r91120:bff93f299782 Date: 2017-04-23 23:38 +0200 http://bitbucket.org/pypy/pypy/changeset/bff93f299782/ Log:2to3 diff --git a/lib_pypy/_md5.py b/lib_pypy/_md5.py --- a/lib_pypy/_md5.py +++ b/lib_pypy/_md5.py @@ -53,10 +53,10

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

2017-04-23 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r91119:a9d85e47f5ca Date: 2017-04-23 23:28 +0200 http://bitbucket.org/pypy/pypy/changeset/a9d85e47f5ca/ Log:hg merge default diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -51,6 +51,11 @@

[pypy-commit] pypy default: Fix / clean up more tests.

2017-04-22 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r91117:b6eb464863f4 Date: 2017-04-22 23:23 +0200 http://bitbucket.org/pypy/pypy/changeset/b6eb464863f4/ Log:Fix / clean up more tests. diff --git a/pypy/module/test_lib_pypy/test_md5_extra.py

[pypy-commit] pypy default: Fix test to make a bit more sense.

2017-04-22 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r91116:9ef459636100 Date: 2017-04-22 23:06 +0200 http://bitbucket.org/pypy/pypy/changeset/9ef459636100/ Log:Fix test to make a bit more sense. diff --git a/pypy/module/test_lib_pypy/test_md5_extra.py

[pypy-commit] pypy llvm-translation-backend: Remove another reference to raisingop2direct_call.

2017-04-10 Thread mjacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r91032:249f55947826 Date: 2017-04-10 17:37 +0200 http://bitbucket.org/pypy/pypy/changeset/249f55947826/ Log:Remove another reference to raisingop2direct_call. diff --git

[pypy-commit] pypy llvm-translation-backend: Fix.

2017-04-10 Thread mjacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r91033:2d857d1faf07 Date: 2017-04-10 18:10 +0200 http://bitbucket.org/pypy/pypy/changeset/2d857d1faf07/ Log:Fix. diff --git a/rpython/translator/llvm/genllvm.py b/rpython/translator/llvm/genllvm.py ---

[pypy-commit] pypy llvm-translation-backend: Implement new _translated_to_c symbolic.

2017-04-10 Thread mjacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r91031:6a9bfe2a2164 Date: 2017-04-10 17:35 +0200 http://bitbucket.org/pypy/pypy/changeset/6a9bfe2a2164/ Log:Implement new _translated_to_c symbolic. diff --git a/rpython/translator/llvm/genllvm.py

[pypy-commit] pypy llvm-translation-backend: Add stub implementation for debug_assert_not_none llop.

2017-04-10 Thread mjacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r91030:320090532fe1 Date: 2017-04-10 17:27 +0200 http://bitbucket.org/pypy/pypy/changeset/320090532fe1/ Log:Add stub implementation for debug_assert_not_none llop. diff --git

[pypy-commit] pypy default: Remove this test involving old style classes, which were removed in Python 3.0.

2017-03-28 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90829:2b7815180e1b Date: 2017-03-26 20:33 +0200 http://bitbucket.org/pypy/pypy/changeset/2b7815180e1b/ Log:Remove this test involving old style classes, which were removed in Python 3.0. diff --git

[pypy-commit] pypy py3.5: Remove this test testing PyClass_New, which was removed in Python 3.x.

2017-03-26 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90815:0456fd144e9f Date: 2017-03-26 20:26 +0200 http://bitbucket.org/pypy/pypy/changeset/0456fd144e9f/ Log:Remove this test testing PyClass_New, which was removed in Python 3.x. diff --git

[pypy-commit] pypy py3.5: Remove this test involving old style classes, which were removed in Python 3.0.

2017-03-26 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90816:362dac153db1 Date: 2017-03-26 20:33 +0200 http://bitbucket.org/pypy/pypy/changeset/362dac153db1/ Log:Remove this test involving old style classes, which were removed in Python 3.0. diff --git

[pypy-commit] pypy py3.5: Implement main part of PEP 489 (Multi-phase extension module initialization).

2017-03-26 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90812:76f032290171 Date: 2017-03-26 20:22 +0200 http://bitbucket.org/pypy/pypy/changeset/76f032290171/ Log:Implement main part of PEP 489 (Multi-phase extension module initialization). This also removes the

[pypy-commit] pypy default: Implement PyModule_New().

2017-03-22 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90784:af67b08ae873 Date: 2017-03-22 08:53 +0100 http://bitbucket.org/pypy/pypy/changeset/af67b08ae873/ Log:Implement PyModule_New(). diff --git a/pypy/module/cpyext/modsupport.py b/pypy/module/cpyext/modsupport.py ---

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

2017-03-22 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90785:eff72e17f613 Date: 2017-03-22 08:59 +0100 http://bitbucket.org/pypy/pypy/changeset/eff72e17f613/ Log:hg merge default diff --git a/pypy/module/cpyext/modsupport.py b/pypy/module/cpyext/modsupport.py ---

[pypy-commit] pypy py3.5: Fix py.test.skip call in app-level test.

2017-03-21 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90783:7db7635bfea8 Date: 2017-03-22 00:14 +0100 http://bitbucket.org/pypy/pypy/changeset/7db7635bfea8/ Log:Fix py.test.skip call in app-level test. diff --git a/pypy/objspace/std/test/test_dictmultiobject.py

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

2017-03-21 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90782:9ca6b5dc03b0 Date: 2017-03-21 23:56 +0100 http://bitbucket.org/pypy/pypy/changeset/9ca6b5dc03b0/ Log:hg merge default diff --git a/lib-python/2.7/weakref.py b/lib-python/2.7/weakref.py --- a/lib-python/2.7/weakref.py

[pypy-commit] pypy default: Clean up extension module loading slightly in anticipation of upcoming py3.5 changes.

2017-03-21 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90781:b9542a9fa14e Date: 2017-03-21 22:58 +0100 http://bitbucket.org/pypy/pypy/changeset/b9542a9fa14e/ Log:Clean up extension module loading slightly in anticipation of upcoming py3.5 changes. diff --git

[pypy-commit] pypy py3.5: Remove verbose logging from _imp. This is now redundant because importlib and zipimport already do it.

2017-03-20 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90772:ccee05685caa Date: 2017-03-20 20:42 +0100 http://bitbucket.org/pypy/pypy/changeset/ccee05685caa/ Log:Remove verbose logging from _imp. This is now redundant because importlib and zipimport already do it. diff

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

2017-03-20 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90771:1bfadfa3ba91 Date: 2017-03-20 20:35 +0100 http://bitbucket.org/pypy/pypy/changeset/1bfadfa3ba91/ Log:hg merge default diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -83,5 +83,6 @@ .hypothesis/

[pypy-commit] pypy default: hg merge

2017-03-20 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90770:57f992e266e6 Date: 2017-03-20 20:25 +0100 http://bitbucket.org/pypy/pypy/changeset/57f992e266e6/ Log:hg merge diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -34,3 +34,5 @@

[pypy-commit] pypy default: Add .cache to .hgignore.

2017-03-20 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90768:733a31146466 Date: 2017-03-20 05:12 +0100 http://bitbucket.org/pypy/pypy/changeset/733a31146466/ Log:Add .cache to .hgignore. diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -80,5 +80,6 @@

[pypy-commit] pypy default: Add a bit of logging to the zipimport module, like CPython.

2017-03-20 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90769:95e281b50ed4 Date: 2017-03-20 20:24 +0100 http://bitbucket.org/pypy/pypy/changeset/95e281b50ed4/ Log:Add a bit of logging to the zipimport module, like CPython. diff --git a/pypy/module/zipimport/interp_zipimport.py

[pypy-commit] pypy py3.5: Implement PyModule_GetDef().

2017-03-19 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90753:023f7c3d05ee Date: 2017-03-19 18:52 +0100 http://bitbucket.org/pypy/pypy/changeset/023f7c3d05ee/ Log:Implement PyModule_GetDef(). diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py ---

[pypy-commit] pypy py3.5: Fix filename decoding for zipimport module.

2017-03-16 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90737:978c95116422 Date: 2017-03-17 02:57 +0100 http://bitbucket.org/pypy/pypy/changeset/978c95116422/ Log:Fix filename decoding for zipimport module. diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py

[pypy-commit] pypy py3.5: Fix nested namespace packages in zipimport.

2017-03-16 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90735:9068bed7f373 Date: 2017-03-17 01:49 +0100 http://bitbucket.org/pypy/pypy/changeset/9068bed7f373/ Log:Fix nested namespace packages in zipimport. diff --git a/pypy/module/zipimport/interp_zipimport.py

[pypy-commit] pypy py3.5: Call init_extra_module_attrs() for MixedModules.

2017-03-16 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90734:e311a2caebc8 Date: 2017-03-16 23:49 +0100 http://bitbucket.org/pypy/pypy/changeset/e311a2caebc8/ Log:Call init_extra_module_attrs() for MixedModules. This increases compatibilty with CPython, as this sets some

[pypy-commit] pypy py3.5: Skip test_importlib.frozen package from lib-python test suite.

2017-03-16 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90733:f6376456fff5 Date: 2017-03-16 23:13 +0100 http://bitbucket.org/pypy/pypy/changeset/f6376456fff5/ Log:Skip test_importlib.frozen package from lib-python test suite. PyPy doesn't have frozen modules (in the

[pypy-commit] pypy py3.5: Fix test_importlib.util.EXTENSIONS for lazily built _testcapi on PyPy.

2017-03-15 Thread mjacob
Author: Manuel Jacob Branch: py3.5 Changeset: r90719:cba0df095b3f Date: 2017-03-16 00:04 +0100 http://bitbucket.org/pypy/pypy/changeset/cba0df095b3f/ Log:Fix test_importlib.util.EXTENSIONS for lazily built _testcapi on PyPy. diff --git

[pypy-commit] pypy default: Silence glibc warning.

2017-03-15 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90718:853bb72fa73c Date: 2017-03-15 22:51 +0100 http://bitbucket.org/pypy/pypy/changeset/853bb72fa73c/ Log:Silence glibc warning. diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++

[pypy-commit] pypy py3.5: Implement PEP 475 in the optimized path of readinto_w.

2017-03-05 Thread mjacob
else: # optimized case: reading more than 64 bytes into a rwbuffer # with a valid raw address -# XXX TODO(mjacob): implement PEP 475 here! -got = c_read(self.fd, target_address, length) -keepalive_until_here(rwbuffer) -got = rffi.cast(lltype.Signe

[pypy-commit] pypy default: Reuse rposix.c_read in these two places instead of redefining an almost identical llexternal.

2017-03-04 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90534:0251b34cb8ee Date: 2017-03-04 13:30 +0100 http://bitbucket.org/pypy/pypy/changeset/0251b34cb8ee/ Log:Reuse rposix.c_read in these two places instead of redefining an almost identical llexternal. diff --git

[pypy-commit] pypy default: Use wrap_oserror with a just-built OSError here. It will make things easier on py3.5.

2017-03-04 Thread mjacob
Author: Manuel Jacob Branch: Changeset: r90533:734597bfaaec Date: 2017-03-04 12:17 +0100 http://bitbucket.org/pypy/pypy/changeset/734597bfaaec/ Log:Use wrap_oserror with a just-built OSError here. It will make things easier on py3.5. diff --git

  1   2   3   4   5   6   >