[pypy-commit] [Git][pypy/pypy][branch/map-improvements] 5 commits: fix a bug where the unboxed storage would grow too large
Carl Friedrich Bolz-Tereick
foss at heptapod.net
Thu Jan 28 09:54:58 EST 2021
Carl Friedrich Bolz-Tereick pushed to branch branch/map-improvements at PyPy / pypy
Commits:
c2084dce by Carl Friedrich Bolz-Tereick at 2021-01-27T13:15:48+01:00
fix a bug where the unboxed storage would grow too large
--HG--
branch : map-improvements
- - - - -
f7b2e32d by Carl Friedrich Bolz-Tereick at 2021-01-27T21:56:35+01:00
this took way too long: at least reproduce the failure in a unit test
--HG--
branch : map-improvements
- - - - -
5550cf11 by Carl Friedrich Bolz-Tereick at 2021-01-28T13:46:48+01:00
add layout comments
--HG--
branch : map-improvements
- - - - -
31e40772 by Carl Friedrich Bolz-Tereick at 2021-01-28T15:20:43+01:00
fix test_unbox_reorder_bug3
also rip out size prediction:
- with the JIT it's a lot less useful
- it was always a mess with inlined fields
- unboxing makes it even less clear
--HG--
branch : map-improvements
- - - - -
c170a018 by Carl Friedrich Bolz-Tereick at 2021-01-28T15:33:02+01:00
always go through _set_mapdict_map
--HG--
branch : map-improvements
- - - - -
2 changed files:
- pypy/objspace/std/mapdict.py
- pypy/objspace/std/test/test_mapdict.py
View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/4402d461983bd1a6be61b8b809d6496416084310...c170a0185c5ecda65b1dcc1ad51a6eb36d3340ba
--
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4402d461983bd1a6be61b8b809d6496416084310...c170a0185c5ecda65b1dcc1ad51a6eb36d3340ba
You're receiving this email because of your account on foss.heptapod.net.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-commit/attachments/20210128/f79f8acb/attachment.html>
More information about the pypy-commit
mailing list