FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
Remove Frame mutex and use DataStack bump allocator for LocalsPlus by youknowone · Pull Request #7333 · RustPython/RustPython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
RustPython
/
RustPython
Public
Notifications
You must be signed in to change notification settings
Fork
1.5k
Star
22.3k
Code
Issues
295
Pull requests
98
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Remove Frame mutex and use DataStack bump allocator for LocalsPlus
- #7333
#7333
Merged
youknowone
merged 14 commits into
RustPython:main
RustPython/RustPython:main
from
youknowone:worktree-frame-datastack
youknowone/RustPython:worktree-frame-datastack
Copy head branch name to clipboard
Mar 4, 2026
Conversation
Commits
14
(14)
Checks
Files changed
Merged
Remove Frame mutex and use DataStack bump allocator for LocalsPlus
#7333
youknowone
merged 14 commits into
RustPython:main
RustPython/RustPython:main
from
youknowone:worktree-frame-datastack
youknowone/RustPython:worktree-frame-datastack
Copy head branch name to clipboard
Commits
Commits on Mar 4, 2026
Remove PyMutex<FrameState> from Frame, use UnsafeCell fields directly
Show description for f869c35
youknowone
committed
f869c35
View commit details
Copy full SHA for f869c35
Browse repository at this point
Add thread-local DataStack for bump-allocating frame data
Show description for 85df41e
youknowone
committed
85df41e
View commit details
Copy full SHA for 85df41e
Browse repository at this point
Unify FastLocals and BoxVec stack into LocalsPlus
Show description for e286597
youknowone
committed
e286597
View commit details
Copy full SHA for e286597
Browse repository at this point
Use DataStack for LocalsPlus in non-generator function calls
Show description for 9dbe95d
youknowone
committed
9dbe95d
View commit details
Copy full SHA for 9dbe95d
Browse repository at this point
Fix clippy: import Layout from core::alloc instead of alloc::alloc
youknowone
committed
a5981f0
View commit details
Copy full SHA for a5981f0
Browse repository at this point
Fix vectorcall compatibility with LocalsPlus API
Show description for 938fdf7
youknowone
committed
938fdf7
View commit details
Copy full SHA for 938fdf7
Browse repository at this point
Add datastack, nlocalsplus, ncells, tstate to cspell dictionary
youknowone
committed
fa49f5d
View commit details
Copy full SHA for fa49f5d
Browse repository at this point
Fix DataStack pop() for non-monotonic allocation addresses
Show description for 6a6e90d
youknowone
committed
6a6e90d
View commit details
Copy full SHA for 6a6e90d
Browse repository at this point
Fix stale comments: release_datastack -> materialize_localsplus
youknowone
committed
2cc6b58
View commit details
Copy full SHA for 2cc6b58
Browse repository at this point
Fix non-threading mode for parallel test execution
Show description for f300ff3
youknowone
committed
f300ff3
View commit details
Copy full SHA for f300ff3
Browse repository at this point
Fix CallAllocAndEnterInit to use LocalsPlus stack API
youknowone
committed
927269c
View commit details
Copy full SHA for 927269c
Browse repository at this point
Use checked arithmetic in LocalsPlus and DataStack allocators
youknowone
committed
e8d94bb
View commit details
Copy full SHA for e8d94bb
Browse repository at this point
Address code review: checked arithmetic, threading feature deps, Send gate
Show description for 16778fc
youknowone
committed
16778fc
View commit details
Copy full SHA for 16778fc
Browse repository at this point
Clean up comments: remove redundant/stale remarks, fix CPython references
youknowone
committed
22df0c6
View commit details
Copy full SHA for 22df0c6
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL