Matti Picus pushed to branch branch/py3.7 at PyPy / pypy
Commits: fcf57727 by Ronan Lamy at 2021-05-13T15:16:11+01:00 Move this check from the rtyper to the annotator (grafted from 5321fe8f660f0f4ee8a462ce4eb77ebdff8973af) - - - - - e6b3be52 by Matti Picus at 2021-05-14T13:43:31+03:00 update release note - - - - - 829c7800 by Matti Picus at 2021-05-14T14:40:31+03:00 add some caveats to windows support - - - - - d9c4f435 by Tobias Pape at 2021-05-18T20:14:55+02:00 branch --HG-- branch : tiny-traceviewer-fix - - - - - 3ee7172a by Tobias Pape at 2021-05-18T16:33:56+02:00 [traceviewer] improve resilience for uncommon trace formats In non-pypy-traces, Loops may be non-contiguous and not start at 0. This fix makes these traces viewable nonetheless --HG-- branch : tiny-traceviewer-fix - - - - - ae655753 by Matti Picus at 2021-05-19T11:00:57+03:00 Added tag release-pypy3.7-v7.3.5rc3 for changeset 77787b8f4c49 - - - - - 1e47aefa by Matti Picus at 2021-05-19T11:01:35+03:00 Added tag release-pypy2.7-v7.3.5rc3 for changeset 596a3d4905d6 - - - - - 6bc4f197 by Tobias Pape at 2021-05-19T16:17:20+02:00 [traceviewer] Test for non-contiguous loops in pypylog --HG-- branch : tiny-traceviewer-fix - - - - - 0addac49 by Matti Picus at 2021-05-20T06:19:58+03:00 update versions.json, add missing line to release note - - - - - ccab1740 by Carl Friedrich Bolz-Tereick at 2021-05-22T21:16:02+02:00 (cfbolz, twitch): pypy3 does not call rgc.may_ignore_finalizer on io streams that were closed. start to do that for iobase --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - 2a35e0eb by Carl Friedrich Bolz-Tereick at 2021-05-22T21:36:53+02:00 (cfbolz, twitch): add some more calls to may_unregister_rpython_finalizer_io --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - f8692c7e by Carl Friedrich Bolz-Tereick at 2021-05-22T21:53:54+02:00 (cfbolz, twitch): reduce copy-pasting in tests, make tests less strict, rename method --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - c6c90111 by Carl Friedrich Bolz-Tereick at 2021-05-22T22:01:48+02:00 document the branch --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - cc9d5fba by Matti Picus at 2021-05-23T09:20:56+03:00 Added tag release-pypy2.7-v7.3.5 for changeset 596a3d4905d6 - - - - - 5e285ccf by Matti Picus at 2021-05-23T09:21:12+03:00 Added tag release-pypy3.7-v7.3.5 for changeset 77787b8f4c49 - - - - - bc7de46d by Matti Picus at 2021-05-23T12:48:10+03:00 update scripts, release note for release - - - - - 6a338260 by Matti Picus at 2021-05-23T13:31:26+03:00 formatting - - - - - 51c1d34d by Carl Friedrich Bolz-Tereick at 2021-05-23T20:47:29+02:00 create a dict only lazily for io streams --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - 6781971b by Carl Friedrich Bolz-Tereick at 2021-05-23T20:48:24+02:00 don't go via the space in the open builtin, just construct the classes directly --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - c83a3bc5 by Carl Friedrich Bolz-Tereick at 2021-05-23T20:50:19+02:00 unroll open if the mode is constant --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - d9aa170d by Carl Friedrich Bolz-Tereick at 2021-05-23T20:55:32+02:00 compute rawmode after error checking --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - 9d513f91 by Carl Friedrich Bolz-Tereick at 2021-05-23T21:08:19+02:00 fix look_inside_iff --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - e365f76c by Carl Friedrich Bolz-Tereick at 2021-05-23T21:08:40+02:00 spell out the possible rawmode cases to avoid actual string concatenation --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - c0dbb19b by Carl Friedrich Bolz-Tereick at 2021-05-24T14:11:34+02:00 fast tell (always one call when opening a file) --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - 5d71fc6b by Carl Friedrich Bolz-Tereick at 2021-05-24T14:11:52+02:00 fix typo --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - 54cfa9ed by Carl Friedrich Bolz-Tereick at 2021-05-24T14:12:14+02:00 move out loop --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - 69bbf020 by Carl Friedrich Bolz-Tereick at 2021-05-24T14:12:21+02:00 second half of speeding up tell --HG-- branch : py3.7-ignore-finalizer-files-after-close - - - - - d2598b47 by Carl Friedrich Bolz-Tereick at 2021-05-25T16:17:24+02:00 remove O(len(graphs) ** 2) behaviour in rtyping by not computing the set of *all* startblocks every time we finish some helpers, only the blocks of the relevant graphs - - - - - ef7e7bd5 by Carl Friedrich Bolz-Tereick at 2021-05-27T11:47:37+00:00 Merge branch 'branch/tiny-traceviewer-fix' into 'branch/default' Tiny Traceviewer Fix See merge request pypy/pypy!820 - - - - - f4371b41 by Matti Picus at 2021-05-28T05:26:23+03:00 merge py3.7-ignore-finalizer-files-after-close --HG-- branch : py3.7 - - - - - f8583e27 by Matti Picus at 2021-05-28T05:29:15+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 20 changed files: - .hgtags - pypy/doc/release-v7.3.5.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/module/_io/interp_bufferedio.py - pypy/module/_io/interp_fileio.py - pypy/module/_io/interp_io.py - pypy/module/_io/interp_iobase.py - pypy/module/_io/interp_stringio.py - pypy/module/_io/interp_textio.py - pypy/module/_io/test/test_fileio.py - pypy/tool/release/check_versions.py - pypy/tool/release/repackage.sh - pypy/tool/release/versions.json - rpython/annotator/model.py - rpython/annotator/test/test_annrpython.py - rpython/jit/tool/test/test_traceviewer.py - rpython/jit/tool/traceviewer.py - rpython/rtyper/rpbc.py - rpython/translator/simplify.py - rpython/translator/transform.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9095019450c572246bf4d2b0924515546313bba6...f8583e27538453875bdf5f9492be003c9de4e6fb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9095019450c572246bf4d2b0924515546313bba6...f8583e27538453875bdf5f9492be003c9de4e6fb 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