[pypy-commit] [Mercurial][pypy/pypy][branch/default] 2 commits: make sure that sys.flags are not in a cell in the sys module to speed up access

2023-07-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 275b954f by Carl Friedrich Bolz-Tereick at 2023-07-17T11:29:25+02:00 make sure that sys.flags are not in a cell in the sys module to speed up access (especially important on py3.x, where every bytes.decode

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] mark normalization of encoding as immutable

2023-07-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: a83a5ab0 by Carl Friedrich Bolz-Tereick at 2023-07-17T09:55:52+02:00 mark normalization of encoding as immutable --HG-- branch : py3.10 - - - - - 1 changed file: - pypy/module/_codecs/interp_codecs.py

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] 3 commits: make decode_w more jit-friendly by not escaping w_input

2023-07-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: d16e4d9e by Carl Friedrich Bolz-Tereick at 2023-07-14T17:14:44+02:00 make decode_w more jit-friendly by not escaping w_input --HG-- branch : py3.9 - - - - - b49378d6 by Carl Friedrich Bolz-Tereick at