[pypy-commit] [Mercurial][pypy/pypy][branch/jit-experiments-tim] replace exceptions, inline handler

2023-06-06 Thread timmatussek (@timmatussek)
timmatussek pushed to branch branch/jit-experiments-tim at PyPy / pypy Commits: 75a05a6c by Tim Matussek at 2023-06-06T10:39:02+02:00 replace exceptions, inline handler --HG-- branch : jit-experiments-tim - - - - - 1 changed file: - rpython/jit/metainterp/minitrace.py View it on Heptapod

[pypy-commit] [Mercurial][pypy/pypy][branch/jit-experiments-tim] enable taggedpointers automatically

2023-06-06 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/jit-experiments-tim at PyPy / pypy Commits: 397cf8b9 by Carl Friedrich Bolz-Tereick at 2023-06-06T10:44:46+02:00 enable taggedpointers automatically --HG-- branch : jit-experiments-tim - - - - - 1 changed file: - rpython/jit/metainterp/m

[pypy-commit] [Mercurial][pypy/pypy][branch/jit-experiments-tim] inline run_one_step all the way to interpret

2023-06-06 Thread timmatussek (@timmatussek)
timmatussek pushed to branch branch/jit-experiments-tim at PyPy / pypy Commits: 30d953c1 by Tim Matussek at 2023-06-06T11:33:25+02:00 inline run_one_step all the way to interpret --HG-- branch : jit-experiments-tim - - - - - 1 changed file: - rpython/jit/metainterp/minitrace.py View it o

[pypy-commit] [Mercurial][pypy/pypy][branch/jit-experiments-tim] 2 commits: optimize fill_registers

2023-06-06 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/jit-experiments-tim at PyPy / pypy Commits: ad55af36 by Carl Friedrich Bolz-Tereick at 2023-06-06T12:07:01+02:00 optimize fill_registers --HG-- branch : jit-experiments-tim - - - - - bd76b14b by Carl Friedrich Bolz-Tereick at 2023-06-06T12:

[pypy-commit] [Mercurial][pypy/pypy][branch/default] don't give all descrs a ei_index and a descr_index field, almost all don't have

2023-06-06 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 0edbc28f by Carl Friedrich Bolz-Tereick at 2023-06-01T22:00:20+02:00 don't give all descrs a ei_index and a descr_index field, almost all don't have that - - - - - 8 changed files: - rpython/jit/backend/llg

[pypy-commit] [Mercurial][pypy/pypy][branch/jit-experiments-tim] 69 commits: #3805 implement a sub-quadratic algorithm for int(),

2023-06-06 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/jit-experiments-tim at PyPy / pypy Commits: 5af4ae79 by Carl Friedrich Bolz-Tereick at 2022-09-12T22:12:41+02:00 #3805 implement a sub-quadratic algorithm for int(), O(len(s) ** 1.58) adapted from pure python code in https:

[pypy-commit] [Mercurial][pypy/pypy][branch/jit-experiments-tim] make sure we don't get a trace tag overflow

2023-06-06 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/jit-experiments-tim at PyPy / pypy Commits: 99f405ca by Carl Friedrich Bolz-Tereick at 2023-06-06T15:04:23+02:00 make sure we don't get a trace tag overflow --HG-- branch : jit-experiments-tim - - - - - 1 changed file: - rpython/jit/meta

[pypy-commit] [Mercurial][pypy/pypy][branch/jit-experiments-tim] some micro-optimization of the append calls

2023-06-06 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/jit-experiments-tim at PyPy / pypy Commits: afd1a434 by Carl Friedrich Bolz-Tereick at 2023-06-06T15:26:42+02:00 some micro-optimization of the append calls --HG-- branch : jit-experiments-tim - - - - - 1 changed file: - rpython/jit/meta