Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

gh-74929: Implement PEP 667#115153

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
markshannon merged 44 commits intopython:mainfromgaogaotiantian:pep667
May 4, 2024
Merged
Changes from1 commit
Commits
Show all changes
44 commits
Select commitHold shift + click to select a range
42d7186
Basic prototype for frame proxy
gaogaotiantianFeb 7, 2024
7eeab1b
Fix some lint and remove oprun check
gaogaotiantianFeb 8, 2024
60e70e7
Not entirely work yet
gaogaotiantianFeb 8, 2024
1454ce4
Fix a bug
gaogaotiantianFeb 8, 2024
0045274
Change code style and add GC
gaogaotiantianFeb 13, 2024
de73bc9
Clean up code
gaogaotiantianFeb 13, 2024
ca92393
Disable all fast/local functions
gaogaotiantianMar 1, 2024
ff886ff
Update tests for the new f_locals
gaogaotiantianMar 2, 2024
9690a2d
Comment out the pop for now
gaogaotiantianMar 2, 2024
6e9848a
Convert f_locals to dict first
gaogaotiantianMar 2, 2024
b84b0df
Add static to static functions, add interface for new C API
gaogaotiantianApr 24, 2024
bebff28
Add some tests and a few methods
gaogaotiantianApr 26, 2024
d846de9
Implement all methods
gaogaotiantianApr 27, 2024
d00a742
Make f_extra_locals extra lazy
gaogaotiantianApr 27, 2024
1a4344d
Merge branch 'main' into pep667
gaogaotiantianApr 27, 2024
f720e12
Fix typo
gaogaotiantianApr 27, 2024
64d3772
Remove print debugging
gaogaotiantianApr 27, 2024
2eadbf0
Fix some styling issue
gaogaotiantianApr 27, 2024
cbae199
Update generated files for cAPI
gaogaotiantianApr 27, 2024
9e7edf8
Remove f_fast_as_locals and useless calls for sys.settrace
gaogaotiantianApr 27, 2024
523cb75
📜🤖 Added by blurb_it.
blurb-it[bot]Apr 27, 2024
4b83311
Add the new type to static types
gaogaotiantianApr 27, 2024
ae2db7c
Remove internal APIs for fast locals
gaogaotiantianApr 27, 2024
bf45c02
Add extra tests for closure
gaogaotiantianApr 27, 2024
026e15e
Add the type to globals-to-fix
gaogaotiantianApr 27, 2024
f42980d
Add CAapi test
gaogaotiantianApr 27, 2024
e693ad0
Polish lint
gaogaotiantianApr 27, 2024
5dd045b
Apply some simple changes
gaogaotiantianApr 28, 2024
30ecd4d
Update Misc/NEWS.d/next/Core and Builtins/2024-04-27-21-44-40.gh-issu…
gaogaotiantianApr 28, 2024
f35c5e3
Abstract the key index part
gaogaotiantianApr 28, 2024
5844fb4
Fix error handling
gaogaotiantianApr 28, 2024
06277f9
Make key index work better
gaogaotiantianApr 28, 2024
e1c3f56
Add comments for GetHiddenLocals
gaogaotiantianApr 30, 2024
b672d84
Add global test
gaogaotiantianApr 30, 2024
3e32572
Remove unsupported methods
gaogaotiantianMay 2, 2024
8dc4664
Support non-string keys
gaogaotiantianMay 2, 2024
652f641
Use static function for setitem
gaogaotiantianMay 2, 2024
f29e6a3
Fix the list comp
gaogaotiantianMay 3, 2024
e0ca4fe
Fix mapping check
gaogaotiantianMay 3, 2024
f78156a
Fix frame_getlocals
gaogaotiantianMay 3, 2024
4503145
Fix test error
gaogaotiantianMay 3, 2024
cdac22c
Change the new ref for getcode
gaogaotiantianMay 3, 2024
49287ff
Avoid creating the frame object if possible
gaogaotiantianMay 3, 2024
378aacf
Remove a single blank line
gaogaotiantianMay 3, 2024
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
PrevPrevious commit
NextNext commit
Fix typo
  • Loading branch information
@gaogaotiantian
gaogaotiantian committedApr 27, 2024
commitf720e1287970c168ee259c4b47b81aaeddd04956
6 changes: 3 additions & 3 deletionsMisc/stable_abi.toml
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -2502,8 +2502,8 @@
[function.PyType_GetModuleByDef]
added = '3.13'
[function.PyEval_GetFrameBuiltins]
added = '3.13
added = '3.13'
[function.PyEval_GetFrameGlobals]
added = '3.13
added = '3.13'
[function.PyEval_GetFrameLocals]
added = '3.13
added = '3.13'

[8]ページ先頭

©2009-2025 Movatter.jp