FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-132732: Automatically constant evaluate pure operations by Fidget-Spinner · Pull Request #132733 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.5k
(2.5k)
Actions
Projects
Security and quality
Insights
gh-132732: Automatically constant evaluate pure operations
- #132733
#132733
Merged
Fidget-Spinner
merged 58 commits into
python:main
python/cpython:main
from
Fidget-Spinner:pure
Fidget-Spinner/cpython:pure
Copy head branch name to clipboard
Jun 27, 2025
Conversation
Commits
58
(58)
Checks
Files changed
Merged
gh-132732: Automatically constant evaluate pure operations
#132733
Fidget-Spinner
merged 58 commits into
python:main
python/cpython:main
from
Fidget-Spinner:pure
Fidget-Spinner/cpython:pure
Copy head branch name to clipboard
Commits
Commits on Apr 19, 2025
Automatically constant evaluate pure operations
Fidget-Spinner
committed
1ffbb6b
View commit details
Copy full SHA for 1ffbb6b
Browse repository at this point
📜🤖 Added by blurb_it.
blurb-it[bot]
authored
691084d
View commit details
Copy full SHA for 691084d
Browse repository at this point
Fix tests
Fidget-Spinner
committed
b89e4dc
View commit details
Copy full SHA for b89e4dc
Browse repository at this point
Merge branch 'pure' of github.com:Fidget-Spinner/cpython into pure
Fidget-Spinner
committed
0959918
View commit details
Copy full SHA for 0959918
Browse repository at this point
Commits on Apr 24, 2025
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
2541683
View commit details
Copy full SHA for 2541683
Browse repository at this point
Commits on Apr 25, 2025
Apply review suggestions
Fidget-Spinner
committed
d5b2208
View commit details
Copy full SHA for d5b2208
Browse repository at this point
reduce diff
Fidget-Spinner
committed
71ced86
View commit details
Copy full SHA for 71ced86
Browse repository at this point
Commits on May 6, 2025
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
a10d5a1
View commit details
Copy full SHA for a10d5a1
Browse repository at this point
Update pycore_opcode_metadata.h
Fidget-Spinner
committed
d22f165
View commit details
Copy full SHA for d22f165
Browse repository at this point
Commits on May 10, 2025
Apply changes from code review
Show description for 8ae38c7
Fidget-Spinner
and
tomasr8
committed
8ae38c7
View commit details
Copy full SHA for 8ae38c7
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
712a810
View commit details
Copy full SHA for 712a810
Browse repository at this point
Address review, add test
Fidget-Spinner
committed
dc2d922
View commit details
Copy full SHA for dc2d922
Browse repository at this point
Commits on May 12, 2025
Add more tests
Fidget-Spinner
committed
f3f2a69
View commit details
Copy full SHA for f3f2a69
Browse repository at this point
Fix tests
Fidget-Spinner
committed
53ce10f
View commit details
Copy full SHA for 53ce10f
Browse repository at this point
Commits on May 19, 2025
Push fix noticed by Mark and Brandt
Fidget-Spinner
committed
17634a8
View commit details
Copy full SHA for 17634a8
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
4937c2f
View commit details
Copy full SHA for 4937c2f
Browse repository at this point
Commits on May 21, 2025
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
ae08b79
View commit details
Copy full SHA for ae08b79
Browse repository at this point
remove pure from _POP_CALL_TWO_LOAD_CONST_INLINE_BORROW
Fidget-Spinner
committed
c0c6600
View commit details
Copy full SHA for c0c6600
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
6bdd3f9
View commit details
Copy full SHA for 6bdd3f9
Browse repository at this point
use upstream changes for stackref
Fidget-Spinner
committed
de8e170
View commit details
Copy full SHA for de8e170
Browse repository at this point
remove unused comment
Fidget-Spinner
committed
c2f8e22
View commit details
Copy full SHA for c2f8e22
Browse repository at this point
Commits on May 22, 2025
Address review
Fidget-Spinner
committed
ac7e343
View commit details
Copy full SHA for ac7e343
Browse repository at this point
fix test
Fidget-Spinner
committed
05b822f
View commit details
Copy full SHA for 05b822f
Browse repository at this point
Commits on May 23, 2025
fix negative refcount
Fidget-Spinner
committed
b4c2e93
View commit details
Copy full SHA for b4c2e93
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
d229f57
View commit details
Copy full SHA for d229f57
Browse repository at this point
Commits on May 27, 2025
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
c4aae6c
View commit details
Copy full SHA for c4aae6c
Browse repository at this point
Commits on May 28, 2025
Use `REPLACE_OPCODE_IF_EVALUTES_PURE`
Fidget-Spinner
committed
8552182
View commit details
Copy full SHA for 8552182
Browse repository at this point
Fix test, move is_abstract to subclass attribute
Fidget-Spinner
committed
703dfc9
View commit details
Copy full SHA for 703dfc9
Browse repository at this point
fix linter/mypy
Fidget-Spinner
committed
b278734
View commit details
Copy full SHA for b278734
Browse repository at this point
remove whitespace
Fidget-Spinner
committed
73a8b00
View commit details
Copy full SHA for 73a8b00
Browse repository at this point
Remove PyDict_Type
Fidget-Spinner
committed
4116a31
View commit details
Copy full SHA for 4116a31
Browse repository at this point
add bool type
Fidget-Spinner
committed
548b67c
View commit details
Copy full SHA for 548b67c
Browse repository at this point
Commits on Jun 6, 2025
reduce diff
Fidget-Spinner
committed
74a0208
View commit details
Copy full SHA for 74a0208
Browse repository at this point
Commits on Jun 9, 2025
Grab identifiers from REPLACE_OPCODE_IF_EVALUATES_PURE
Fidget-Spinner
committed
6a5dc12
View commit details
Copy full SHA for 6a5dc12
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
3896775
View commit details
Copy full SHA for 3896775
Browse repository at this point
Commits on Jun 13, 2025
Use replacer
Fidget-Spinner
committed
507c80a
View commit details
Copy full SHA for 507c80a
Browse repository at this point
reduce diff
Fidget-Spinner
committed
dc68b45
View commit details
Copy full SHA for dc68b45
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
41a271c
View commit details
Copy full SHA for 41a271c
Browse repository at this point
Update optimizer_generator.py
Fidget-Spinner
committed
e88b71a
View commit details
Copy full SHA for e88b71a
Browse repository at this point
Address review (add long functions to allowlist)
Fidget-Spinner
committed
866510f
View commit details
Copy full SHA for 866510f
Browse repository at this point
fix mypy
Fidget-Spinner
committed
01be0c6
View commit details
Copy full SHA for 01be0c6
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
fce79a6
View commit details
Copy full SHA for fce79a6
Browse repository at this point
revert changes for add,multiply,sub int
Fidget-Spinner
committed
9bef4a4
View commit details
Copy full SHA for 9bef4a4
Browse repository at this point
Fix tests
Fidget-Spinner
committed
1f76e2c
View commit details
Copy full SHA for 1f76e2c
Browse repository at this point
Commits on Jun 16, 2025
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
efb9888
View commit details
Copy full SHA for efb9888
Browse repository at this point
Add deopt and error_if, and tests
Fidget-Spinner
committed
029c92b
View commit details
Copy full SHA for 029c92b
Browse repository at this point
remove is_abstract
Fidget-Spinner
committed
738d20e
View commit details
Copy full SHA for 738d20e
Browse repository at this point
Commits on Jun 18, 2025
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
202af76
View commit details
Copy full SHA for 202af76
Browse repository at this point
fix tests
Fidget-Spinner
committed
4c0c52c
View commit details
Copy full SHA for 4c0c52c
Browse repository at this point
Fix test_opt
Fidget-Spinner
committed
e24e9a3
View commit details
Copy full SHA for e24e9a3
Browse repository at this point
Commits on Jun 20, 2025
Merge remote-tracking branch 'upstream/main' into pure
Fidget-Spinner
committed
f362866
View commit details
Copy full SHA for f362866
Browse repository at this point
Update optimizer_bytecodes.c
Fidget-Spinner
committed
d54a6f2
View commit details
Copy full SHA for d54a6f2
Browse repository at this point
Address review
Fidget-Spinner
committed
2644cb9
View commit details
Copy full SHA for 2644cb9
Browse repository at this point
Add for _BINARY_OP
Fidget-Spinner
committed
634ed26
View commit details
Copy full SHA for 634ed26
Browse repository at this point
Commits on Jun 27, 2025
Address review
Fidget-Spinner
committed
0e9ce84
View commit details
Copy full SHA for 0e9ce84
Browse repository at this point
reduce diff
Fidget-Spinner
committed
f2fc3fc
View commit details
Copy full SHA for f2fc3fc
Browse repository at this point
fix mypy
Fidget-Spinner
committed
2408fb0
View commit details
Copy full SHA for 2408fb0
Browse repository at this point
fix wrong error message
Fidget-Spinner
committed
e40cb06
View commit details
Copy full SHA for e40cb06
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL