Carl Friedrich Bolz-Tereick pushed to branch branch/special-method-shortcut-2 
at PyPy / pypy


Commits:
bd07d2c0 by Carl Friedrich Bolz-Tereick at 2022-04-08T11:40:09+02:00
refactor somewhat, support for dict iteration and bytes

--HG--
branch : special-method-shortcut-2

- - - - -
522faa7e by Carl Friedrich Bolz-Tereick at 2022-04-08T11:43:01+02:00
make sure that old style classes don't have shortcuts

--HG--
branch : special-method-shortcut-2

- - - - -
bd4fc29d by Carl Friedrich Bolz-Tereick at 2022-04-08T12:35:49+02:00
don't lookup __set__ twice

--HG--
branch : special-method-shortcut-2

- - - - -
1b87a1c1 by Carl Friedrich Bolz-Tereick at 2022-04-08T12:39:00+02:00
don't use *args if we generate it anyway

--HG--
branch : special-method-shortcut-2

- - - - -
55338504 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:02:18+02:00
add a checker that tests whether the result looks correct. only run when
testing

--HG--
branch : special-method-shortcut-2

- - - - -
4d158680 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:19:19+02:00
ouch, this made a tuple with an unwrapped None

--HG--
branch : special-method-shortcut-2

- - - - -
8120da19 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:19:34+02:00
returning None wraps it

--HG--
branch : special-method-shortcut-2

- - - - -
a6ed0d0a by Carl Friedrich Bolz-Tereick at 2022-04-08T13:37:08+02:00
fix test

--HG--
branch : special-method-shortcut-2

- - - - -
87ec5f74 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:51:00+02:00
comparisons

--HG--
branch : special-method-shortcut-2

- - - - -
14f69a06 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:51:08+02:00
generator.next

--HG--
branch : special-method-shortcut-2

- - - - -
0348b16d by Carl Friedrich Bolz-Tereick at 2022-04-08T13:54:03+02:00
test for comparisons

--HG--
branch : special-method-shortcut-2

- - - - -


7 changed files:

- pypy/interpreter/gateway.py
- pypy/interpreter/generator.py
- pypy/interpreter/pyframe.py
- pypy/interpreter/typedef.py
- pypy/objspace/descroperation.py
- pypy/objspace/std/transparent.py
- pypy/objspace/test/test_descroperation.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/e3fee167807b271e293fb53ebf9e691d8ad03bdf...0348b16d403a4b77399db34900a981d991c445e9

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/e3fee167807b271e293fb53ebf9e691d8ad03bdf...0348b16d403a4b77399db34900a981d991c445e9
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