Matti Picus pushed to branch branch/py3.7 at PyPy / pypy


Commits:
ee3da617 by Carl Friedrich Bolz-Tereick at 2022-02-14T09:58:00+01:00
issue #3676: make sure that frozensets cannot be mutated by using methods from
set

it's enough to change interp2app, because the unwrapper that it builds will
make sure that we pass the right class in only

- - - - -
dc74a513 by Carl Friedrich Bolz-Tereick at 2022-02-14T10:12:20+01:00
just make all the interp2apps use the right class. this means we also won't
ever get the weird "expected set-or-frozenset" message any more.

- - - - -
2a819833 by Carl Friedrich Bolz-Tereick at 2022-02-14T11:29:04+01:00
finally, move the methods to W_SetObject (except for descr_difference_update,
which is used in descr_difference)

- - - - -
bfaf1f4c by Carl Friedrich Bolz-Tereick at 2022-02-14T18:03:02+01:00
when the JIT is off, don't do any works in the counters and just return 
early

- - - - -
7c966f00 by Matti Picus at 2022-02-14T22:48:14+02:00
merge default into py3.7

--HG--
branch : py3.7

- - - - -
9ce7c075 by Matti Picus at 2022-02-14T23:35:28+02:00
fix merge

--HG--
branch : py3.7

- - - - -


4 changed files:

- pypy/objspace/std/setobject.py
- pypy/objspace/std/test/test_setobject.py
- rpython/jit/metainterp/test/test_warmspot.py
- rpython/jit/metainterp/warmstate.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/43ee6df51155ef4f41014a2ef339a609cdab8d62...9ce7c07554d0b3879174c5955732110b4aaff01d

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/43ee6df51155ef4f41014a2ef339a609cdab8d62...9ce7c07554d0b3879174c5955732110b4aaff01d
You're receiving this email because of your account on foss.heptapod.net.


_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to