[pypy-commit] [Git][pypy/pypy][branch/default] #3717: fix zlib ustart handling that started being a problem for zlib v1.2.12

2022-04-01 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: bfdb926b by Carl Friedrich Bolz-Tereick at 2022-04-01T12:24:44+02:00 #3717: fix zlib ustart handling that started being a problem for zlib v1.2.12 - - - - - 1 changed file: - pypy/module/zlib/test/test_zlib.

[pypy-commit] [Git][pypy/pypy][branch/default] a few small optimizations to list sorting that make it allocate memory a bit

2022-04-01 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 6b9bb7a0 by Carl Friedrich Bolz-Tereick at 2022-04-01T13:24:29+02:00 a few small optimizations to list sorting that make it allocate memory a bit less aggressively. seems to give ~10% on sorting non-tiny lists o

[pypy-commit] [Git][pypy/pypy][branch/py3.8] avoid importing inspect just to call superclass.__mro__

2022-04-01 Thread Matti Picus (@mattip)
Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: bf83c639 by Matti Picus at 2022-04-01T16:18:28+03:00 avoid importing inspect just to call superclass.__mro__ --HG-- branch : py3.8 - - - - - 1 changed file: - lib_pypy/_ctypes/structure.py View it on Heptapod: https://fos

[pypy-commit] [Git][pypy/pypy][branch/py3.9] 33 commits: speed up dict.copy by having a strategy-specific implementation of it. also

2022-04-01 Thread Matti Picus (@mattip)
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: a9c5 by Carl Friedrich Bolz-Tereick at 2022-01-16T21:22:11+01:00 speed up dict.copy by having a strategy-specific implementation of it. also allows speeding up emptydict.update(...) --HG-- branch : speedup-dict-copy - - - -

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: (Łukasz Langa, E-Paine, mgorny): bpo-42278: Use tempfile.TemporaryDirectory

2022-04-01 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 6807390d by Carl Friedrich Bolz-Tereick at 2022-04-01T17:47:06+02:00 (Łukasz Langa, E-Paine, mgorny): bpo-42278: Use tempfile.TemporaryDirectory rather than tempfile.mktemp in pydoc (GH-23200) (GH-28026) (updat

[pypy-commit] [Git][pypy/pypy][branch/default] fix translation (some timsort users don't use lists at all, apparently)

2022-04-01 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 2cb152ed by Carl Friedrich Bolz-Tereick at 2022-04-01T19:41:57+02:00 fix translation (some timsort users don't use lists at all, apparently) - - - - - 1 changed file: - rpython/rlib/listsort.py View it on