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

Reply via email to