Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bpo-41073: PyType_GetSlot() can now accept static types. #21931

Merged
merged 27 commits into from
Nov 10, 2020
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
25e6a1b
PyType_GetSlot() could accept static types
shihai1991 Jul 8, 2020
7fcf9eb
update docs' style
shihai1991 Jul 8, 2020
159fc09
use typeslots not in limit apis
shihai1991 Jul 9, 2020
588a847
add test cases to against PyType_GetSlot()
shihai1991 Aug 20, 2020
ec0348d
update typeslots.h
shihai1991 Aug 20, 2020
abda762
Add generate statictypeslots feature
shihai1991 Aug 22, 2020
6d94381
revert typeslots.inc to master base
shihai1991 Aug 23, 2020
eb3907d
update get static type slots
shihai1991 Sep 2, 2020
7537c86
Merge remote-tracking branch 'origin/master' into bpo_41073_add_types…
shihai1991 Sep 5, 2020
fe9f858
Fix compile error
shihai1991 Sep 5, 2020
93d849c
Use petr's idea
shihai1991 Oct 20, 2020
5171eb7
apply petr's comment
shihai1991 Oct 25, 2020
b3f992a
Merge remote-tracking branch 'origin/master' into bpo_41073_add_types…
shihai1991 Oct 29, 2020
2a6e0f4
update release doc
shihai1991 Oct 29, 2020
a9f66f3
remove new adding slots
shihai1991 Oct 30, 2020
c1844e3
apply petr's comment
shihai1991 Nov 1, 2020
ccdd9b6
Call test_get_statictype_slots in the test suite
encukou Nov 3, 2020
9194565
Raise exception on the invalid slot 0
encukou Nov 3, 2020
708cd82
Use if rather than assert in tests
encukou Nov 3, 2020
b351b2c
Add/adjust comments & news entries
encukou Nov 3, 2020
2df9180
Align method definitions in _testcapi
encukou Nov 3, 2020
2b077e3
Rewrite the slot-setting code a bit
encukou Nov 3, 2020
943174b
Remove the loop in PyType_GetSlot; we already know the position
encukou Nov 3, 2020
2d8b57f
typeslots.py: Add back code writing null entries
encukou Nov 3, 2020
2d72953
Merge remote-tracking branch 'origin/master' into bpo_41073_add_types…
shihai1991 Nov 7, 2020
6a688d9
Remove redundant test function
encukou Nov 10, 2020
fc2c06b
Merge master branch; regenerate typeslots.inc
encukou Nov 10, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Merge master branch; regenerate typeslots.inc
  • Loading branch information
encukou committed Nov 10, 2020
commit fc2c06b08cbf7f8011db9779a8836adf7c6ddaf7
1 change: 1 addition & 0 deletions Objects/typeslots.inc

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

You are viewing a condensed version of this merge commit. You can view the full changes here.