-
-
Notifications
You must be signed in to change notification settings - Fork 30.1k
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
gh-91049: Introduce set vectorcall field API for PyFunctionObject #92257
gh-91049: Introduce set vectorcall field API for PyFunctionObject #92257
Commits on May 3, 2022
-
Enable setting vectorcall field on PyFunctionObjects
Andrew Frost committedMay 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 9cf96ec - Browse repository at this point
Copy the full SHA 9cf96ecView commit details -
check if vectorcall is nondefault before inlining call
Andrew Frost committedMay 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 282e3dc - Browse repository at this point
Copy the full SHA 282e3dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for edcdcf1 - Browse repository at this point
Copy the full SHA edcdcf1View commit details -
Apply suggestions from code review
Change how assertion is done Co-authored-by: Itamar Ostricher <itamarost@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for debf5a9 - Browse repository at this point
Copy the full SHA debf5a9View commit details -
Andrew Frost committed
May 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 473d18d - Browse repository at this point
Copy the full SHA 473d18dView commit details -
Andrew Frost committed
May 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 76e8c9d - Browse repository at this point
Copy the full SHA 76e8c9dView commit details
Commits on Jun 16, 2022
-
Merge branch 'main' into pyfunctionobject-set-vectorcall-field
Andrew Frost committedJun 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 3337459 - Browse repository at this point
Copy the full SHA 3337459View commit details -
updated doc with fix by itamaro
Andrew Frost committedJun 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 1543f44 - Browse repository at this point
Copy the full SHA 1543f44View commit details -
Andrew Frost committed
Jun 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 08082bd - Browse repository at this point
Copy the full SHA 08082bdView commit details -
Andrew Frost committed
Jun 16, 2022 Configuration menu - View commit details
-
Copy full SHA for ed93327 - Browse repository at this point
Copy the full SHA ed93327View commit details -
Andrew Frost committed
Jun 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 24ffd30 - Browse repository at this point
Copy the full SHA 24ffd30View commit details
Commits on Jun 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 89cb4b2 - Browse repository at this point
Copy the full SHA 89cb4b2View commit details
Commits on Sep 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3387d4a - Browse repository at this point
Copy the full SHA 3387d4aView commit details
Commits on Sep 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b0cc28a - Browse repository at this point
Copy the full SHA b0cc28aView commit details
Commits on Sep 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 99e4085 - Browse repository at this point
Copy the full SHA 99e4085View commit details -
write func version to cache keys version when specializing LOAD_ATTR_…
…GETATTRIBUTE_OVERRIDDEN
Configuration menu - View commit details
-
Copy full SHA for 24353c8 - Browse repository at this point
Copy the full SHA 24353c8View commit details -
remove redundant argcount check in LOAD_ATTR_GETATTRIBUTE_OVERRIDDEN …
…(replace with assert) - func version check is sufficient
Configuration menu - View commit details
-
Copy full SHA for 60f7769 - Browse repository at this point
Copy the full SHA 60f7769View commit details -
Configuration menu - View commit details
-
Copy full SHA for 376ee75 - Browse repository at this point
Copy the full SHA 376ee75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56ffc70 - Browse repository at this point
Copy the full SHA 56ffc70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5340e87 - Browse repository at this point
Copy the full SHA 5340e87View commit details -
fix race with pythonGH-96519 (removed func_version in LOAD_ATTR_GETAT…
…TRIBUTE_OVERRIDDEN specialization)
Configuration menu - View commit details
-
Copy full SHA for a5e9d13 - Browse repository at this point
Copy the full SHA a5e9d13View commit details
Commits on Sep 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 12faf52 - Browse repository at this point
Copy the full SHA 12faf52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6623470 - Browse repository at this point
Copy the full SHA 6623470View commit details
Commits on Sep 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9149f14 - Browse repository at this point
Copy the full SHA 9149f14View commit details -
Improve setvectorcall + specialization testing
1. test specialization doesn't trigger when vectorcall is already overridden 2. test specialization gets deopted when vectorcall is overridden after specialization triggered
Configuration menu - View commit details
-
Copy full SHA for e732d7e - Browse repository at this point
Copy the full SHA e732d7eView commit details
Commits on Sep 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 84874fb - Browse repository at this point
Copy the full SHA 84874fbView commit details