| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Add a reference to create_module(), in the first versionadded of section Loaders. (cherry picked from commit 46ce759)
Add a reference to create_module(), in the first versionadded of section Loaders. (cherry picked from commit 46ce759)
Make Stackless compile again. The C-Python tests pass, but many Stackless tests fail. Fortunately there are no ref-leaks.
Re-add support for the Stackless protocol to C-API functions. All Vectorcall functions are called without soft switching. Therefore many Stackless test cases still fail.
Enhance the Stackless-protocol to support the PEP-590 vectorcall protocol. Patch the relevant functions to use the new functionality. No all test cases pass again.
Update the type initialization code for classes in the module _stackless._wrap to avoid assertion failures introduced by upstream commit be718c3.
Adapt Stackless Python to the new Vectorcall protocol introduced by upstream commit aacc77f. This changes changes the Stackless protocol to support Vectorcall functions. It also updates code in pricklpit.c to correctly initialize wrapper types. This avoids assertion failures introduced by upstream commit be718c3 (not yet merged).
Before dropping the GIL, assert that non-Vectorcall functions did reset _PyStackless_TRY_STACKLESS.
…ocumentation) Update the API Documentation. There are changes to the Stackless-protocol and a few new macros (STACKLESS_VECTORCALLxxxx).
| Back | FazBrowse Home | New Git URL |
Add a reference to create_module(), in the first versionadded of section Loaders. See bpo-29648.