Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy
Commits: 31c78115 by Carl Friedrich Bolz-Tereick at 2022-05-13T19:56:10+02:00 don't use a dict for duplicate mode checking (this is actually the only place in all of pypy that uses dicts of type char: None, so let's just remove that) - - - - - db59857d by Carl Friedrich Bolz-Tereick at 2022-05-14T12:42:33+02:00 small fix: make the pattern 'string[0]' to convert a str to a char work also when string is already a char (before it would convert the char to a str to a char) - - - - - af5e69b4 by Carl Friedrich Bolz-Tereick at 2022-05-13T21:43:30+02:00 use dict_to_switch to get rid of this constant dict (maybe there could be an rpython optimization for that too) - - - - - 1505badf by Carl Friedrich Bolz-Tereick at 2022-05-13T22:04:10+02:00 remove unused field - - - - - 5aec960c by Carl Friedrich Bolz-Tereick at 2022-05-13T22:16:13+02:00 another single-use dictionary type in cpyext flags initialization instead of looking up function pointers in a dict, unroll the loop - - - - - 6657cab9 by Carl Friedrich Bolz-Tereick at 2022-05-13T23:01:20+02:00 another dict type - - - - - 6e74d271 by Carl Friedrich Bolz-Tereick at 2022-05-13T23:09:11+02:00 remove dead global - - - - - bbc8d363 by Carl Friedrich Bolz-Tereick at 2022-05-14T13:25:35+02:00 merge default --HG-- branch : py3.8 - - - - - ee678e77 by Carl Friedrich Bolz-Tereick at 2022-05-14T14:56:41+02:00 duplicate function (maybe from a merge?) --HG-- branch : py3.8 - - - - - d06eeb03 by Carl Friedrich Bolz-Tereick at 2022-05-14T19:25:56+02:00 merge default --HG-- branch : open-ended-traces - - - - - 0b2d30e3 by Carl Friedrich Bolz-Tereick at 2022-05-14T19:30:34+02:00 fix open-ended-traces in combination with liveness-as-instructions --HG-- branch : open-ended-traces - - - - - d0448de7 by Carl Friedrich Bolz-Tereick at 2022-05-14T19:33:34+02:00 merge open-ended-traces to py3.8 again (we should now just merge it to default too, I think) --HG-- branch : py3.8 - - - - - 10 changed files: - pypy/module/_io/interp_io.py - pypy/module/_rawffi/interp_rawffi.py - pypy/module/cpyext/api.py - pypy/objspace/std/typeobject.py - rpython/jit/backend/x86/assembler.py - rpython/jit/metainterp/optimizeopt/optimizer.py - rpython/jit/metainterp/pyjitpl.py - rpython/rlib/rsocket.py - rpython/rtyper/rstr.py - rpython/rtyper/test/test_rstr.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b5d939b406d9646c1083f72be55cd16909c18c85...d0448de74525e5d7e1a49688dacc69f8b2d2a11f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b5d939b406d9646c1083f72be55cd16909c18c85...d0448de74525e5d7e1a49688dacc69f8b2d2a11f You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________ pypy-commit mailing list -- pypy-commit@python.org To unsubscribe send an email to pypy-commit-le...@python.org https://mail.python.org/mailman3/lists/pypy-commit.python.org/ Member address: arch...@mail-archive.com