Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy
Commits: 61122db1 by Carl Friedrich Bolz-Tereick at 2022-05-16T20:21:14+02:00 small improvement to int.bit_length for the jit: expose unwrapping and rewrapping to tracing - - - - - 90a0fd0f by Carl Friedrich Bolz-Tereick at 2022-05-16T22:24:11+02:00 preallocate the digit list in a plausible size in rbigint.frombytes - - - - - 3e3e6bf4 by Carl Friedrich Bolz-Tereick at 2022-05-16T23:17:44+02:00 #3733: add a fast path for getrandbits(n) where n <= 31: this doesn't turn the random bits into a bytes, then into an rbigint, only to discover that it fits into a word-sized integer - - - - - f7f30002 by Carl Friedrich Bolz-Tereick at 2022-05-16T23:18:47+02:00 merge default --HG-- branch : py3.8 - - - - - 737774ad by Carl Friedrich Bolz-Tereick at 2022-05-16T23:20:30+02:00 merge py3.9 --HG-- branch : py3.9 - - - - - 84f9fb21 by Carl Friedrich Bolz-Tereick at 2022-05-16T23:22:16+02:00 merge heads --HG-- branch : py3.9 - - - - - d59c1ae1 by Carl Friedrich Bolz-Tereick at 2022-05-16T23:22:30+02:00 merge heads --HG-- branch : py3.8 - - - - - 2e404b76 by Carl Friedrich Bolz-Tereick at 2022-05-16T23:22:41+02:00 merge py3.8 --HG-- branch : py3.9 - - - - - 4 changed files: - pypy/module/_random/interp_random.py - pypy/module/_random/test/test_random.py - pypy/objspace/std/intobject.py - rpython/rlib/rbigint.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a29224b717748b09d8d441988512b822a5d3880a...2e404b76b54c26cf5a5cc1b62246bc2e25ed047e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a29224b717748b09d8d441988512b822a5d3880a...2e404b76b54c26cf5a5cc1b62246bc2e25ed047e 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