FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
Optimize unpack, str.__add__ and fastlocals by youknowone · Pull Request #7293 · 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
101
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Optimize unpack, str.__add__ and fastlocals
- #7293
#7293
Merged
youknowone
merged 9 commits into
RustPython:main
RustPython/RustPython:main
from
youknowone:worktree-perf-step1
youknowone/RustPython:worktree-perf-step1
Copy head branch name to clipboard
Mar 2, 2026
Conversation
Commits
9
(9)
Checks
Files changed
Merged
Optimize unpack, str.__add__ and fastlocals
#7293
youknowone
merged 9 commits into
RustPython:main
RustPython/RustPython:main
from
youknowone:worktree-perf-step1
youknowone/RustPython:worktree-perf-step1
Copy head branch name to clipboard
Commits
Commits on Mar 1, 2026
Remove intermediate Vec allocation in unpack_sequence fast path
Show description for ef3c5ef
youknowone
committed
ef3c5ef
View commit details
Copy full SHA for ef3c5ef
Browse repository at this point
Use read-only atomic load before swap in check_signals
Show description for b6760e1
youknowone
committed
b6760e1
View commit details
Copy full SHA for b6760e1
Browse repository at this point
Cache builtins downcast in ExecutingFrame for LOAD_GLOBAL
Show description for 98ea46e
youknowone
committed
98ea46e
View commit details
Copy full SHA for 98ea46e
Browse repository at this point
Add number Add slot to PyStr for direct str+str dispatch
Show description for f3a8d8d
youknowone
committed
f3a8d8d
View commit details
Copy full SHA for f3a8d8d
Browse repository at this point
Guard FastLocals access in locals() with try_lock on state mutex
Show description for 67ed603
youknowone
committed
67ed603
View commit details
Copy full SHA for 67ed603
Browse repository at this point
Use exact type check for builtins_dict cache
Show description for b1cf47c
youknowone
committed
b1cf47c
View commit details
Copy full SHA for b1cf47c
Browse repository at this point
Consolidate with_recursion in _cmp to single guard
Show description for 0af466c
youknowone
committed
0af466c
View commit details
Copy full SHA for 0af466c
Browse repository at this point
Add opcode-level fast paths for FOR_ITER, COMPARE_OP, BINARY_OP
Show description for 5b9e078
youknowone
committed
5b9e078
View commit details
Copy full SHA for 5b9e078
Browse repository at this point
Also check globals is exact dict for LOAD_GLOBAL fast path
Show description for 4c24868
youknowone
committed
4c24868
View commit details
Copy full SHA for 4c24868
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL