[pypy-commit] [Git][pypy/pypy][branch/py3.6] issue 3134: half-untested fix

2020-02-26 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: b90ebc1c by Armin Rigo at 2020-02-26T17:18:07+01:00 issue 3134: half-untested fix --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/posix/interp_posix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy

[pypy-commit] [Git][pypy/pypy][branch/rgil-track-thread] 2 commits: (antocuni, arigo) fix test (but more work needed, it's not ready)

2020-03-01 Thread Armin Rigo
Armin Rigo pushed to branch branch/rgil-track-thread at PyPy / pypy Commits: 17b7809e by Armin Rigo at 2020-03-01T17:39:18+01:00 (antocuni, arigo) fix test (but more work needed, it's not ready) --HG-- branch : rgil-track-thread - - - - - 25cdc291 by Armin Rigo at 2020-03-01T17:39:34+

[pypy-commit] [Git][pypy/pypy][branch/rgil-track-thread] (antocuni, arigo)

2020-03-01 Thread Armin Rigo
Armin Rigo pushed to branch branch/rgil-track-thread at PyPy / pypy Commits: 6b4537f2 by Armin Rigo at 2020-03-01T18:46:03+01:00 (antocuni, arigo) Finish fixing the test. It may work now. --HG-- branch : rgil-track-thread - - - - - 8 changed files: - rpython/rlib/rgil.py - rpython/rlib

[pypy-commit] [Git][pypy/pypy][branch/rgil-track-thread] fix fix fix

2020-03-01 Thread Armin Rigo
Armin Rigo pushed to branch branch/rgil-track-thread at PyPy / pypy Commits: 6e4eebcb by Armin Rigo at 2020-03-01T19:30:04+01:00 fix fix fix --HG-- branch : rgil-track-thread - - - - - 2 changed files: - rpython/translator/c/src/thread.c - rpython/translator/c/src/threadlocal.h View it on

[pypy-commit] [Git][pypy/pypy][branch/rgil-track-thread] (antocuni, arigo)

2020-03-01 Thread Armin Rigo
Armin Rigo pushed to branch branch/rgil-track-thread at PyPy / pypy Commits: 3287959c by Armin Rigo at 2020-03-02T00:21:56+01:00 (antocuni, arigo) Fix call_release_gil for the x86 backend --HG-- branch : rgil-track-thread - - - - - 3 changed files: - + rpython/jit/backend/llsupport

[pypy-commit] [Git][pypy/pypy][branch/rgil-track-thread] (antocuni around, arigo) Shuffle shuffle shuffle fix?

2020-03-03 Thread Armin Rigo
Armin Rigo pushed to branch branch/rgil-track-thread at PyPy / pypy Commits: 5ee3a6c3 by Armin Rigo at 2020-03-03T11:52:58+01:00 (antocuni around, arigo) Shuffle shuffle shuffle fix? --HG-- branch : rgil-track-thread - - - - - 5 changed files: - rpython/rtyper/lltypesystem/lloperation.py

[pypy-commit] [Git][pypy/pypy][branch/rgil-track-thread] (antocuni, arigo) Attempt to fix arm and aarch64 (possibly in progress)

2020-03-03 Thread Armin Rigo
Armin Rigo pushed to branch branch/rgil-track-thread at PyPy / pypy Commits: 1dfc8e71 by Armin Rigo at 2020-03-03T19:49:11+01:00 (antocuni, arigo) Attempt to fix arm and aarch64 (possibly in progress) --HG-- branch : rgil-track-thread - - - - - 3 changed files: - rpython/jit/backend/aarch64

[pypy-commit] [Git][pypy/pypy][branch/rgil-track-thread] 2 commits: fix

2020-03-03 Thread Armin Rigo
Armin Rigo pushed to branch branch/rgil-track-thread at PyPy / pypy Commits: 6049f520 by Armin Rigo at 2020-03-03T21:32:40+01:00 fix --HG-- branch : rgil-track-thread - - - - - b5a53bae by Armin Rigo at 2020-03-03T21:33:41+01:00 merge heads --HG-- branch : rgil-track-thread - - - - - 1

[pypy-commit] [Git][pypy/pypy][branch/rgil-track-thread] (antocuni, arigo) Fix for 32-bits

2020-03-04 Thread Armin Rigo
Armin Rigo pushed to branch branch/rgil-track-thread at PyPy / pypy Commits: 34602264 by Armin Rigo at 2020-03-04T16:01:03+01:00 (antocuni, arigo) Fix for 32-bits --HG-- branch : rgil-track-thread - - - - - 1 changed file: - rpython/jit/backend/x86/callbuilder.py View it on GitLab: https

[pypy-commit] [Git][pypy/pypy][branch/default] 23 commits: (arigo, antocuni) start a branch in which we refactor rgil to track the ID of

2020-03-05 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 068bfe4f by Antonio Cuni at 2020-02-29T17:13:09+01:00 (arigo, antocuni) start a branch in which we refactor rgil to track the ID of the thread currently holding the GIL. This will allow us to: 1. kill cpyext_glob_tid 2

[pypy-commit] [Git][pypy/pypy][branch/rgil-track-thread] Fix ppc

2020-03-05 Thread Armin Rigo
Armin Rigo pushed to branch branch/rgil-track-thread at PyPy / pypy Commits: fb8d5918 by Armin Rigo at 2020-03-05T16:02:50+01:00 Fix ppc --HG-- branch : rgil-track-thread - - - - - 2 changed files: - rpython/jit/backend/ppc/callbuilder.py - rpython/jit/backend/ppc/register.py View it on

[pypy-commit] [Git][pypy/pypy] Deleted branch branch/rgil-track-thread

2020-03-05 Thread Armin Rigo
Armin Rigo deleted branch branch/rgil-track-thread at PyPy / pypy --- You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit

[pypy-commit] [Git][pypy/pypy][branch/default] Kill cpyext_glob_tid_ptr from cpyext

2020-03-06 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: ceae7621 by Armin Rigo at 2020-03-06T19:07:32+01:00 Kill cpyext_glob_tid_ptr from cpyext - - - - - 5 changed files: - pypy/module/cpyext/api.py - pypy/module/cpyext/state.py - rpython/rlib/rgil.py - rpython/rlib/test

[pypy-commit] [Git][pypy/pypy][branch/default] update to cffi/b433990af27a

2020-03-06 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 4f949c0f by Armin Rigo at 2020-03-06T23:27:27+01:00 update to cffi/b433990af27a - - - - - 1 changed file: - extra_tests/cffi_tests/udir.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/commit

[pypy-commit] [Git][pypy/pypy][branch/default] (ronan, arigo) Make translation fail cleanly on zarch for now

2020-03-07 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: d1c1d54e by Armin Rigo at 2020-03-07T11:46:21+01:00 (ronan, arigo) Make translation fail cleanly on zarch for now - - - - - 1 changed file: - rpython/jit/backend/zarch/callbuilder.py View it on GitLab: https

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: (arigo, ronan around) Trying to fix an issue with rpy_fastgil and the thread

2020-03-07 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 27878768 by Armin Rigo at 2020-03-07T12:48:29+01:00 (arigo, ronan around) Trying to fix an issue with rpy_fastgil and the thread ident cached in the thread-locals - - - - - b28d5e93 by Armin Rigo at 2020-03-07T13:33:55+01:00

[pypy-commit] [Git][pypy/pypy][branch/default] Upgrade to pycparser 2.20 and regenerate lextab/yacctab

2020-03-07 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: dcd47727 by Armin Rigo at 2020-03-07T15:31:50+00:00 Upgrade to pycparser 2.20 and regenerate lextab/yacctab - - - - - 5 changed files: - lib_pypy/cffi/_pycparser/__init__.py - lib_pypy/cffi/_pycparser/c_lexer.py - lib_pypy

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: restore _immutable_fields_ on the ExecutionContext class, which was removed in…

2020-03-08 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: fb42d8b2 by Armin Rigo at 2020-03-07T18:53:39+01:00 restore _immutable_fields_ on the ExecutionContext class, which was removed in b37f9be92e79 but is probably still useful - - - - - a5f561a3 by Armin Rigo at 2020-03-08T13:10

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: Change the signature of rlib.buffer.Buffer.getslice():

2020-03-13 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 586265e8 by Armin Rigo at 2020-03-13T12:15:05+01:00 Change the signature of rlib.buffer.Buffer.getslice(): Now it doesn't take a 'stop' argument any more. This prevents bugs in some subclasses' implmentation

[pypy-commit] [Git][pypy/pypy][branch/default] Untranslated, rlib.rgil now implements its own "gil" instead of relying on the

2020-03-13 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 6f180f8d by Armin Rigo at 2020-03-13T13:07:27+01:00 Untranslated, rlib.rgil now implements its own "gil" instead of relying on the one from the C code---which doesn't work because the latter falls back to "

[pypy-commit] [Git][pypy/pypy][branch/sandbox-2] Oops, translation fix (unsure why it doesn't crash with --sandbox)

2020-03-18 Thread Armin Rigo
Armin Rigo pushed to branch branch/sandbox-2 at PyPy / pypy Commits: ec36d3f3 by Armin Rigo at 2020-03-18T18:51:47+01:00 Oops, translation fix (unsure why it doesn't crash with --sandbox) --HG-- branch : sandbox-2 - - - - - 1 changed file: - rpython/rlib/rstruct/standardfmttable.py

[pypy-commit] [Git][pypy/pypy][branch/default] When not translated, restore the state of the emulated GIL even if we get a

2020-03-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 1a2fd0cf by Armin Rigo at 2020-03-20T16:35:02+01:00 When not translated, restore the state of the emulated GIL even if we get a NotImplementedError - - - - - 1 changed file: - rpython/rtyper/lltypesystem/rffi.py View it on

[pypy-commit] [Git][pypy/pypy][branch/default] Don't let a test that fails to re-acquire the emulated GIL crash all the future

2020-03-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: a5f527f0 by Armin Rigo at 2020-03-20T16:39:01+01:00 Don't let a test that fails to re-acquire the emulated GIL crash all the future tests run in the same session - - - - - 2 changed files: - rpython/conftest.py - rp

[pypy-commit] [Git][pypy/pypy][branch/default] oops. That looks a lot like a typo from 263ac72641a2

2020-03-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: c9457fe0 by Armin Rigo at 2020-03-20T17:22:59+01:00 oops. That looks a lot like a typo from 263ac72641a2 - - - - - 1 changed file: - pypy/module/_multiprocessing/interp_semaphore.py View it on GitLab: https

[pypy-commit] [Git][pypy/pypy][branch/default] Windows test fix

2020-03-29 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: ba941fdb by Armin Rigo at 2020-03-29T21:33:45+02:00 Windows test fix - - - - - 1 changed file: - lib-python/2.7/test/test_import.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/commit

[pypy-commit] [Git][pypy/pypy][branch/default] fix for test_short_result_of_call_compiled on ppc: clamp the result values of

2020-03-31 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: c08678b5 by Armin Rigo at 2020-03-31T15:38:56+02:00 fix for test_short_result_of_call_compiled on ppc: clamp the result values of calls to the expected range - - - - - 2 changed files: - rpython/jit/backend/ppc/callbuilder.py

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: probable fix for ppc

2020-04-01 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: eda04e61 by Armin Rigo at 2020-04-01T10:11:43+02:00 probable fix for ppc - - - - - daad32db by Armin Rigo at 2020-04-01T10:22:13+02:00 merge heads - - - - - 2 changed files: - rpython/jit/backend/ppc/opassembler.py - rpython

[pypy-commit] [Git][pypy/pypy][branch/default] Rewrite gc_load_indexed with a constant index into a plain gc_load

2020-04-01 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 6ec1d030 by Armin Rigo at 2020-04-01T10:43:48+02:00 Rewrite gc_load_indexed with a constant index into a plain gc_load - - - - - 2 changed files: - rpython/jit/backend/llsupport/rewrite.py - rpython/jit/backend/llsupport/test

[pypy-commit] [Git][pypy/pypy.org][branch/default] Update links and sha256 for the ppc 3.7.1 builds

2020-04-10 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy.org Commits: fe42d88f by Armin Rigo at 2020-04-10T19:50:29+02:00 Update links and sha256 for the ppc 3.7.1 builds - - - - - 1 changed file: - pages/download.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/commit

[pypy-commit] [Git][pypy/pypy][branch/default] Fix comments

2020-04-11 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 8b11ef05 by Armin Rigo at 2020-04-11T21:41:26+02:00 Fix comments - - - - - 1 changed file: - rpython/jit/metainterp/optimizeopt/intdiv.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/commit

[pypy-commit] [Git][pypy/pypy][branch/default] update old stuff in the FAQ

2020-04-14 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: cdb50b67 by Armin Rigo at 2020-04-14T19:42:21+02:00 update old stuff in the FAQ - - - - - 1 changed file: - pypy/doc/faq.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/commit

[pypy-commit] [Git][pypy/pypy][branch/default] update to cffi/4a4a9e8abe97

2020-04-16 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 7090125f by Armin Rigo at 2020-04-16T22:53:32+02:00 update to cffi/4a4a9e8abe97 - - - - - 2 changed files: - extra_tests/cffi_tests/cffi0/backend_tests.py - lib_pypy/cffi/_embedding.h View it on GitLab: https

[pypy-commit] [Git][pypy/pypy] Pushed new branch topic/default/issue3178

2020-04-17 Thread Armin Rigo
Armin Rigo pushed new branch topic/default/issue3178 at PyPy / pypy --- View it on GitLab: https://foss.heptapod.net/pypy/pypy/tree/topic/default/issue3178 You're receiving this email because of your account on foss.heptapod.net. ___ pypy-c

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/issue-3211-debug

2020-04-17 Thread Armin Rigo
Armin Rigo pushed new branch branch/issue-3211-debug at PyPy / pypy --- View it on GitLab: https://foss.heptapod.net/pypy/pypy/tree/branch/issue-3211-debug You're receiving this email because of your account on foss.heptapod.net. ___ pypy-c

[pypy-commit] [Git][pypy/pypy][branch/issue-3211-debug] meh

2020-04-17 Thread Armin Rigo
Armin Rigo pushed to branch branch/issue-3211-debug at PyPy / pypy Commits: a113b192 by Armin Rigo at 2020-04-17T11:34:01+02:00 meh --HG-- branch : issue-3211-debug - - - - - 1 changed file: - pypy/objspace/std/unicodeobject.py View it on GitLab: https://foss.heptapod.net/pypy/pypy

[pypy-commit] [Git][pypy/pypy][branch/py3.6] Add a skipped test, which probably also fails on CPython on systems without

2020-04-17 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: ada65f78 by Armin Rigo at 2020-04-17T19:14:19+02:00 Add a skipped test, which probably also fails on CPython on systems without wcsftime() --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/time/test/test_time.py

[pypy-commit] [Git][pypy/pypy][branch/py3.6] Windows: fix time.tzname

2020-04-17 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 6c31bf48 by Armin Rigo at 2020-04-17T19:41:40+02:00 Windows: fix time.tzname --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/commit

[pypy-commit] [Git][pypy/pypy][branch/issue-3211-debug] 44 commits: merge default

2020-04-17 Thread Armin Rigo
Armin Rigo pushed to branch branch/issue-3211-debug at PyPy / pypy Commits: 0c071b0a by Matti Picus at 2020-04-07T23:18:53+03:00 merge default --HG-- branch : py3.6 - - - - - 56d8e6b0 by Matti Picus at 2020-04-10T15:31:17+03:00 test, fix tm_gmtoff and tm_zone on win32 to be like CPython --HG

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/fix-windows-utf8

2020-04-18 Thread Armin Rigo
Armin Rigo pushed new branch branch/fix-windows-utf8 at PyPy / pypy --- View it on GitLab: https://foss.heptapod.net/pypy/pypy/tree/branch/fix-windows-utf8 You're receiving this email because of your account on foss.heptapod.net. ___ pypy-c

[pypy-commit] [Git][pypy/pypy][branch/fix-windows-utf8] fix os.listdir() on Windows with unicode file names

2020-04-18 Thread Armin Rigo
Armin Rigo pushed to branch branch/fix-windows-utf8 at PyPy / pypy Commits: d7b37c8f by Armin Rigo at 2020-04-18T09:30:05+02:00 fix os.listdir() on Windows with unicode file names --HG-- branch : fix-windows-utf8 - - - - - 3 changed files: - pypy/module/posix/interp_posix.py - pypy/module

[pypy-commit] [Git][pypy/pypy][branch/fix-windows-utf8] 2 commits: Oops, fix

2020-04-19 Thread Armin Rigo
Armin Rigo pushed to branch branch/fix-windows-utf8 at PyPy / pypy Commits: 32676287 by Armin Rigo at 2020-04-19T11:25:30+02:00 Oops, fix --HG-- branch : fix-windows-utf8 - - - - - debbbfa1 by Armin Rigo at 2020-04-19T11:28:06+02:00 add a test --HG-- branch : fix-windows-utf8 - - - - - 2

[pypy-commit] [Git][pypy/pypy][branch/py3.6-sandbox-2] 3 commits: Oops, translation fix (unsure why it doesn't crash with --sandbox)

2020-04-19 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6-sandbox-2 at PyPy / pypy Commits: ec36d3f3 by Armin Rigo at 2020-03-18T18:51:47+01:00 Oops, translation fix (unsure why it doesn't crash with --sandbox) --HG-- branch : sandbox-2 - - - - - a1257f2c by mark doerr at 2020-04-07T10:23:39+02:00 pypy/sa

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 4 commits: Issue 3178: encode unicodes even in (built-in) files opened in binary mode

2020-04-19 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: f7783191 by Armin Rigo at 2020-04-17T09:47:34+02:00 Issue 3178: encode unicodes even in (built-in) files opened in binary mode - - - - - 07aa2114 by Ronan Lamy at 2020-04-18T20:28:23+01:00 Modernize exec syntax in rpython

[pypy-commit] [Git][pypy/pypy][branch/default] Add a warning (a mistake was made on py3.6, but the warning applies here too)

2020-04-24 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: fe1ba66c by Armin Rigo at 2020-04-24T13:28:09Z Add a warning (a mistake was made on py3.6, but the warning applies here too) - - - - - 1 changed file: - pypy/goal/targetpypystandalone.py View it on GitLab: https

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 3 commits: Add a warning (a mistake was made on py3.6, but the warning applies here too)

2020-04-24 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: fe1ba66c by Armin Rigo at 2020-04-24T13:28:09Z Add a warning (a mistake was made on py3.6, but the warning applies here too) - - - - - f4ca03a5 by Armin Rigo at 2020-04-24T13:29:21Z hg merge default --HG-- branch : py3.6

[pypy-commit] [Git][pypy/pypy][branch/default] Another attempt to get rid of 0f8f2a20a7bd, which merged py3.6 into default

2020-05-07 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 78e65fda by Armin Rigo at 2020-05-07T18:16:35Z Another attempt to get rid of 0f8f2a20a7bd, which merged py3.6 into default - - - - - 1 changed file: - Makefile View it on GitLab: https://foss.heptapod.net/pypy/pypy

[pypy-commit] [Git][pypy/pypy][branch/default] 4 commits: fix whatsnew and allow comments in ignored branch directive

2020-05-07 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: d09e26be by Matti Picus at 2020-05-05T23:30:28Z fix whatsnew and allow comments in ignored branch directive - - - - - 8877cf1b by Matti Picus at 2020-05-05T23:30:43Z fix 7a80d7f37090 - - - - - 96718e07 by Ronan Lamy at 2020

[pypy-commit] [Git][pypy/pypy][branch/py3.7] Starting a new head without 0f8f2a20a7bd in its ancestors

2020-05-07 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.7 at PyPy / pypy Commits: 459bf8e6 by Armin Rigo at 2020-05-07T18:29:35Z Starting a new head without 0f8f2a20a7bd in its ancestors --HG-- branch : py3.7 - - - - - 1 changed file: - README.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: Starting a new head without 0f8f2a20a7bd in its ancestors

2020-05-07 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 4fe84f36 by Armin Rigo at 2020-05-07T18:30:57Z Starting a new head without 0f8f2a20a7bd in its ancestors --HG-- branch : py3.6 - - - - - 214d079e by Ronan Lamy at 2020-05-07T17:43:36Z remove thread from essential_modules --HG

[pypy-commit] [Git][pypy/pypy][branch/py3.7] Starting a new head without 0f8f2a20a7bd in its ancestors

2020-05-07 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.7 at PyPy / pypy Commits: 50a05450 by Armin Rigo at 2020-05-07T18:36:09Z Starting a new head without 0f8f2a20a7bd in its ancestors --HG-- branch : py3.7 - - - - - 1 changed file: - README.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy

[pypy-commit] [Git][pypy/pypy][branch/py3.6] First bug and fix for SRE_Match.__repr__()

2020-05-26 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 0ac69962 by Armin Rigo at 2020-05-26T11:47:40Z First bug and fix for SRE_Match.__repr__() --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/module/_sre/interp_sre.py - pypy/module/_sre/test/test_app_sre.py View it on

[pypy-commit] [Git][pypy/pypy][branch/py3.6] Fix the repr of SRE_Pattern and SRE_Match: truncating a utf-8 string at a

2020-05-26 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 322f8dbf by Armin Rigo at 2020-05-26T12:07:52Z Fix the repr of SRE_Pattern and SRE_Match: truncating a utf-8 string at a random point is not a good idea --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/module/_sre

[pypy-commit] [Git][pypy/pypy][branch/default] update to cffi/54810acbf34d

2020-05-28 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: f6193fa8 by Armin Rigo at 2020-05-28T14:06:37Z update to cffi/54810acbf34d - - - - - 19 changed files: - extra_tests/cffi_tests/cffi0/test_parsing.py - extra_tests/cffi_tests/cffi1/test_recompiler.py - lib_pypy/cffi

[pypy-commit] [Git][pypy/pypy][branch/default] It's pointless to compare the length of something with sys.maxsize.

2020-05-31 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 9c2a4c24 by Armin Rigo at 2020-05-31T08:36:32Z It's pointless to compare the length of something with sys.maxsize. The intention is instead to compare it with the C constant MAX_INT. - - - - - 1 changed file: - lib

[pypy-commit] [Git][pypy/pypy][branch/py3.6] Issue #3239

2020-06-02 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 8cad25ff by Armin Rigo at 2020-06-02T08:45:47Z Issue #3239 Fix. As often, it is more ill-defined than expected --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/objspace/std/objectobject.py - pypy/objspace/std/test

[pypy-commit] [Git][pypy/pypy][branch/py3.6] #3243

2020-06-07 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 9ab0f8c4 by Armin Rigo at 2020-06-07T07:27:39Z #3243 Forward-port fff8e5f2 --HG-- branch : py3.6 - - - - - 1 changed file: - lib-python/3/weakref.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/commit

[pypy-commit] [Git][pypy/pypy][branch/default] Issue #3246

2020-06-14 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: b92116d6 by Armin Rigo at 2020-06-14T15:14:48Z Issue #3246 Not figuring out what's wrong. It could be again some highly obscure with overflows in asmmemmgr.py line 39, but it looks a bit unlikely. Fixing a

[pypy-commit] [Git][pypy/pypy] Pushed new branch topic/py3.6/embedded-in-virtualenv

2020-06-14 Thread Armin Rigo
Armin Rigo pushed new branch topic/py3.6/embedded-in-virtualenv at PyPy / pypy -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/tree/topic/py3.6/embedded-in-virtualenv You're receiving this email because of your account on foss.heptapo

[pypy-commit] [Git][pypy/pypy][branch/default] Check for a valid continuation byte with a signed byte comparison directly

2020-06-14 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: e432a0c7 by Armin Rigo at 2020-06-14T20:47:57Z Check for a valid continuation byte with a signed byte comparison directly - - - - - 1 changed file: - rpython/rlib/rutf8.py View it on GitLab: https://foss.heptapod.net

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/wb_before_move

2020-06-16 Thread Armin Rigo

[pypy-commit] [Git][pypy/pypy][branch/wb_before_move] oops, only issue a general write_barrier() if at least one card is set

2020-06-16 Thread Armin Rigo
Armin Rigo pushed to branch branch/wb_before_move at PyPy / pypy Commits: a330912d by Armin Rigo at 2020-06-16T14:17:05Z oops, only issue a general write_barrier() if at least one card is set --HG-- branch : wb_before_move - - - - - 1 changed file: - rpython/memory/gc/incminimark.py

[pypy-commit] [Git][pypy/pypy][branch/wb_before_move] do it in minimark.py too

2020-06-16 Thread Armin Rigo
Armin Rigo pushed to branch branch/wb_before_move at PyPy / pypy Commits: 9a3ba0b8 by Armin Rigo at 2020-06-16T14:20:01Z do it in minimark.py too --HG-- branch : wb_before_move - - - - - 1 changed file: - rpython/memory/gc/minimark.py View it on GitLab: https://foss.heptapod.net/pypy

[pypy-commit] [Git][pypy/pypy][branch/wb_before_move] Copy this from ll_arraycopy(). Unsure it's needed but it might.

2020-06-16 Thread Armin Rigo
Armin Rigo pushed to branch branch/wb_before_move at PyPy / pypy Commits: d681e653 by Armin Rigo at 2020-06-16T14:51:48Z Copy this from ll_arraycopy(). Unsure it's needed but it might. --HG-- branch : wb_before_move - - - - - 1 changed file: - rpython/rlib/rgc.py View it on G

[pypy-commit] [Git][pypy/pypy][branch/rsre-tweaks] minor test improvement

2020-06-18 Thread Armin Rigo
Armin Rigo pushed to branch branch/rsre-tweaks at PyPy / pypy Commits: 6644bc2c by Armin Rigo at 2020-06-18T07:28:06Z minor test improvement --HG-- branch : rsre-tweaks - - - - - 1 changed file: - rpython/jit/metainterp/optimizeopt/test/test_intbound.py View it on GitLab: https

[pypy-commit] [Git][pypy/pypy][branch/default] 6 commits: Add rgc.ll_arraymove(), as a way to shift items inside the same array

2020-06-22 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 59093c47 by Armin Rigo at 2020-06-16T12:43:27Z Add rgc.ll_arraymove(), as a way to shift items inside the same array with proper GC support. --HG-- branch : wb_before_move - - - - - 97f2ddfe by Armin Rigo at 2020-06-16T12:51

[pypy-commit] [Git][pypy/pypy][branch/default] Fixes for 560856d4f545: need to add an ARRAYMOVE operation in the jit, similar

2020-06-25 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 302e2372 by Armin Rigo at 2020-06-25T13:57:04+02:00 Fixes for 560856d4f545: need to add an ARRAYMOVE operation in the jit, similar to ARRAYCOPY - - - - - 15 changed files: - rpython/jit/codewriter/effectinfo.py - rpython

[pypy-commit] [Git][pypy/pypy][branch/default] fix tests

2020-06-25 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: f7c966d0 by Armin Rigo at 2020-06-25T16:39:54+02:00 fix tests - - - - - 1 changed file: - rpython/memory/gctransform/test/test_framework.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: Fix for recent versions of gcc when running the cpyext tests:

2020-06-26 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: b53d7fb5 by Armin Rigo at 2020-06-26T11:18:36+02:00 Fix for recent versions of gcc when running the cpyext tests: the 'all_exceptions' lists global variables that would end up being defined twice, in both

[pypy-commit] [Git][pypy/pypy][branch/py3.6] sleep() bug: the main loop writes the remaining time to sleep into a variable

2020-06-29 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 205468a8 by Armin Rigo at 2020-06-29T09:50:55+02:00 sleep() bug: the main loop writes the remaining time to sleep into a variable called 'secs' but that variable is only present in trunk, not in py3.6. Secondary fi

[pypy-commit] [Git][pypy/pypy][branch/default] A FAQ entry "I wrote a 3-lines benchmark and it's not faster than CPython.

2020-06-29 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 19eb2a60 by Armin Rigo at 2020-06-29T19:17:16+02:00 A FAQ entry "I wrote a 3-lines benchmark and it's not faster than CPython. Why?" - - - - - 1 changed file: - pypy/doc/faq.rst View it on

[pypy-commit] [Git][pypy/pypy][branch/default] Trying to check errors in the locking functions on Windows

2020-06-29 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 93f8ae2b by Armin Rigo at 2020-06-29T22:53:06+02:00 Trying to check errors in the locking functions on Windows - - - - - 1 changed file: - rpython/translator/c/src/thread_nt.c View it on GitLab: https://foss.heptapod.net

[pypy-commit] [Git][pypy/pypy][branch/default] fix

2020-06-29 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: cef83aba by Armin Rigo at 2020-06-29T22:57:21+02:00 fix - - - - - 1 changed file: - rpython/translator/c/src/thread_nt.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 4 commits: A FAQ entry "I wrote a 3-lines benchmark and it's not faster than CPython.

2020-06-29 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 19eb2a60 by Armin Rigo at 2020-06-29T19:17:16+02:00 A FAQ entry "I wrote a 3-lines benchmark and it's not faster than CPython. Why?" - - - - - 93f8ae2b by Armin Rigo at 2020-06-29T22:53:06+02:00 Trying to chec

[pypy-commit] [Git][pypy/pypy][branch/default] Issue #3255

2020-07-01 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 35eb5004 by Armin Rigo at 2020-07-01T10:31:41+02:00 Issue #3255 Double calls to '__get__' are actually not happening on CPython. Fix PyPy to conform. - - - - - 2 changed files: - pypy/objspace/descroperation

[pypy-commit] [Git][pypy/pypy][branch/default] I *think* rbigint is broken if compiling on a 64-bit platform with no 128-bit

2020-07-02 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 6794e84e by Armin Rigo at 2020-07-02T15:32:45+02:00 I *think* rbigint is broken if compiling on a 64-bit platform with no 128-bit integer type. - - - - - 1 changed file: - rpython/rlib/rbigint.py View it on GitLab: https

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 3 commits: Better performance for pypy3---the following sequence no longer

2020-07-13 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: e02f9c5f by Armin Rigo at 2020-07-13T12:10:19+02:00 Better performance for pypy3---the following sequence no longer makes any copy: b = StringBuilder(); b.append(some_large_string); s = b.build() - - - - - 0790c01f by

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: Better performance for pypy3---the following sequence no longer

2020-07-13 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: e02f9c5f by Armin Rigo at 2020-07-13T12:10:19+02:00 Better performance for pypy3---the following sequence no longer makes any copy: b = StringBuilder(); b.append(some_large_string); s = b.build() - - - - - 0790c01f by

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 7 commits: Redo what's in the issue-3211-debug branch, now in a more definitive way

2020-07-14 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: dde3bb1e by Armin Rigo at 2020-04-18T09:08:30+02:00 Redo what's in the issue-3211-debug branch, now in a more definitive way --HG-- branch : fix-windows-utf8 - - - - - d7b37c8f by Armin Rigo at 2020-04-18T09:30:05+02:0

[pypy-commit] [Git][pypy/pypy][branch/default] Older versions of CPython 2.7.x (like 2.7.6) don't support this new syntax

2020-07-17 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 10620d7c by Armin Rigo at 2020-07-17T13:10:06+02:00 Older versions of CPython 2.7.x (like 2.7.6) don't support this new syntax when called in a function involving nested scopes. These fixes are enough for me to translate

[pypy-commit] [Git][pypy/pypy][branch/default] Issue #3246

2020-07-18 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 3241c482 by Armin Rigo at 2020-07-19T08:52:49+02:00 Issue #3246 Got it once on aarch64. Cannot reproduce, of course, so I'm still in the dark. Trying to add a couple of extra asserts - - - - - 1 changed file: - rp

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/list-with-longs

2020-07-20 Thread Armin Rigo
Armin Rigo pushed new branch branch/list-with-longs at PyPy / pypy -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/tree/branch/list-with-longs You're receiving this email because of your account on foss.heptapod.net. ___ pypy-c

[pypy-commit] [Git][pypy/pypy][branch/list-with-longs] 2 commits: same with dicts

2020-07-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/list-with-longs at PyPy / pypy Commits: e8f1908f by Armin Rigo at 2020-07-20T15:40:33+02:00 same with dicts --HG-- branch : list-with-longs - - - - - fca4ffd2 by Armin Rigo at 2020-07-20T15:52:59+02:00 same with sets --HG-- branch : list-with-longs

[pypy-commit] [Git][pypy/pypy][branch/list-with-longs] 3 commits: oops

2020-07-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/list-with-longs at PyPy / pypy Commits: 19b4ae2d by Armin Rigo at 2020-07-20T15:56:01+02:00 oops --HG-- branch : list-with-longs - - - - - ddc501a5 by Armin Rigo at 2020-07-20T15:57:27+02:00 same with specialized tuples --HG-- branch : list-with-longs

[pypy-commit] [Git][pypy/pypy][branch/list-with-longs] another case for rbigint.fits_int()

2020-07-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/list-with-longs at PyPy / pypy Commits: 5bff8fc9 by Armin Rigo at 2020-07-20T16:11:35+02:00 another case for rbigint.fits_int() --HG-- branch : list-with-longs - - - - - 2 changed files: - rpython/rlib/rbigint.py - rpython/rlib/test/test_rbigint.py

[pypy-commit] [Git][pypy/pypy][branch/py3.6] fix this test for the BadUtf8 exception we get now

2020-07-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: e31fcfd2 by Armin Rigo at 2020-07-20T16:26:27+02:00 fix this test for the BadUtf8 exception we get now --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/objspace/std/test/test_stdobjspace.py View it on GitLab: https

[pypy-commit] [Git][pypy/pypy][branch/list-with-longs] Don't use space.int_w() on plain ints, because this is a generic method that

2020-07-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/list-with-longs at PyPy / pypy Commits: a5fb54a0 by Armin Rigo at 2020-07-20T19:31:04+02:00 Don't use space.int_w() on plain ints, because this is a generic method that contain many cases including recursion. A recursion test fails at the moment, pro

[pypy-commit] [Git][pypy/pypy][branch/list-with-longs] document branch

2020-07-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/list-with-longs at PyPy / pypy Commits: 20b96819 by Armin Rigo at 2020-07-20T20:44:21+02:00 document branch --HG-- branch : list-with-longs - - - - - 1 changed file: - pypy/doc/whatsnew-pypy3-head.rst View it on GitLab: https://foss.heptapod.net/pypy

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 11 commits: A branch for issue #3250: W_LongObject causes missed opportunity to use

2020-07-20 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: d1019841 by Armin Rigo at 2020-07-20T13:26:54+02:00 A branch for issue #3250: W_LongObject causes missed opportunity to use IntegerListStrategy --HG-- branch : list-with-longs - - - - - 51f78ec0 by Armin Rigo at 2020-07-20T15

[pypy-commit] [Git][pypy/pypy][branch/default] #3220 in-progress

2020-07-21 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 191cacc2 by Armin Rigo at 2020-07-21T16:18:36+02:00 #3220 in-progress Support the RPython-level pypysig_set_wakeup_fd() optionally using send() instead of write() - - - - - 3 changed files: - rpython/rlib/rsignal.py

[pypy-commit] [Git][pypy/pypy][branch/default] Revert the direction in which I was taking this, and instead just check

2020-07-21 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 15b82b07 by Armin Rigo at 2020-07-21T16:46:05+02:00 Revert the direction in which I was taking this, and instead just check in the C code if the fd appears to be a socket on Windows - - - - - 3 changed files: - rpython/rlib

[pypy-commit] [Git][pypy/pypy][branch/default] add a win64 comment here

2020-07-21 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 5f142e6c by Armin Rigo at 2020-07-21T16:54:06+02:00 add a win64 comment here - - - - - 1 changed file: - rpython/translator/c/src/signals.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 10 commits: fix 0a6fc92dba19, add missing import

2020-07-21 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 0a10e74f by Matti Picus at 2020-07-14T10:51:17+03:00 fix 0a6fc92dba19, add missing import - - - - - 13582da4 by Matti Picus at 2020-07-14T14:22:57+03:00 typo (thanks nulano) - - - - - b802d0ab by Matti Picus at 2020-07-16T15:03

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: missing include

2020-07-21 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 8e1d16dd by Armin Rigo at 2020-07-21T17:33:30+02:00 missing include - - - - - 5d0b3e77 by Armin Rigo at 2020-07-21T17:34:08+02:00 hg merge default --HG-- branch : py3.6 - - - - - 1 changed file: - rpython/translator/c/src

[pypy-commit] [Git][pypy/pypy][branch/default] missing include

2020-07-21 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 8e1d16dd by Armin Rigo at 2020-07-21T17:33:30+02:00 missing include - - - - - 1 changed file: - rpython/translator/c/src/signals.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: fix

2020-07-21 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: a13a3bdb by Armin Rigo at 2020-07-21T17:47:39+02:00 fix - - - - - 9be4ab8c by Armin Rigo at 2020-07-21T17:47:56+02:00 hg merge default --HG-- branch : py3.6 - - - - - 1 changed file: - rpython/translator/c/src/signals.c

[pypy-commit] [Git][pypy/pypy][branch/default] fix

2020-07-21 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: a13a3bdb by Armin Rigo at 2020-07-21T17:47:39+02:00 fix - - - - - 1 changed file: - rpython/translator/c/src/signals.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit

[pypy-commit] [Git][pypy/pypy][branch/default] Issue #3188: need FORBID_TEMP_BOXES on aarch64, like on arm32

2020-07-22 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 2119d0af by Armin Rigo at 2020-07-22T15:30:37+02:00 Issue #3188: need FORBID_TEMP_BOXES on aarch64, like on arm32 Otherwise there is no guarantee that calling make_sure_var_in_reg() twice, with [const, box] respectively, will

[pypy-commit] [Git][pypy/pypy][branch/default] Goes with the previous check-in. See a243e4e0b21c

2020-07-22 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: cb6af5dc by Armin Rigo at 2020-07-22T15:34:32+02:00 Goes with the previous check-in. See a243e4e0b21c - - - - - 1 changed file: - rpython/jit/backend/aarch64/regalloc.py View it on GitLab: https://foss.heptapod.net/pypy

[pypy-commit] [Git][pypy/pypy][branch/py3.6] 5 commits: Fix skipping of backend-specific jit tests to not crash test collection on the other platforms

2020-07-22 Thread Armin Rigo
Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: c510b896 by Ronan Lamy at 2020-07-21T18:07:56+01:00 Fix skipping of backend-specific jit tests to not crash test collection on the other platforms - - - - - 51a0030d by Ronan Lamy at 2020-07-21T21:22:42+01:00 Add different way

[pypy-commit] [Git][pypy/pypy][branch/default] follow-up for merge request !744: check in RPython and complain

2020-07-24 Thread Armin Rigo
Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 9312e6c0 by Armin Rigo at 2020-07-24T09:34:29+02:00 follow-up for merge request !744: check in RPython and complain if a lock.acquire(True) fails to acquire the lock in C - - - - - 1 changed file: - rpython/rlib/rthread.py

  1   2   3   >