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

Reply via email to