[pypy-commit] [Mercurial][pypy/pypy][branch/default] optimize the goto_if_not_*:

2023-06-13 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 60e0c97e by Carl Friedrich Bolz-Tereick at 2023-06-13T22:11:36+02:00 optimize the goto_if_not_*: - don't call replace_box for fresh boxes that can't be stored anywhere yet - make the "same box" shortcut faster

[pypy-commit] [Mercurial][pypy/pypy][branch/default] remove some old remnant

2023-06-13 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 2c8582d3 by Carl Friedrich Bolz-Tereick at 2023-06-13T15:21:32+02:00 remove some old remnant - - - - - 1 changed file: - rpython/jit/metainterp/opencoder.py View it on Heptapod: https://foss.heptapod.net/

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] 21 commits: we can just use posonly args now for list.__init__ and set.__init__

2023-06-13 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 0509fa54 by Carl Friedrich Bolz-Tereick at 2023-05-20T13:26:43+02:00 we can just use posonly args now for list.__init__ and set.__init__ --HG-- branch : py3.9 - - - - - 99a7389e by Carl Friedrich Bolz-Tereick at

[pypy-commit] [Mercurial][pypy/pypy][branch/default] use the rbigint.add_int (etc) shortcuts for the int+int overflowing operations

2023-06-13 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: cf744857 by Carl Friedrich Bolz-Tereick at 2023-06-13T14:12:50+02:00 use the rbigint.add_int (etc) shortcuts for the int+int overflowing operations as well - - - - - 2 changed files: - pypy/objspace/std/into

[pypy-commit] [Mercurial][pypy/pypy][branch/default] 2 commits: inline get_field_updater to allow FieldUpdater to be alloc-removed everywhere

2023-06-13 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 0d085188 by Carl Friedrich Bolz-Tereick at 2023-06-07T18:28:17+02:00 inline get_field_updater to allow FieldUpdater to be alloc-removed everywhere - - - - - 7c0b4b58 by Carl Friedrich Bolz-Tereick at 2023-06-13