This repository was archived by the owner on Feb 13, 2025. It is now read-only.
forked from python/cpython
-
Notifications
You must be signed in to change notification settings - Fork 61
Prepare Stackless 3.8 #254
Labels
Comments
akruis
pushed a commit
that referenced
this issue
May 27, 2021
Remove redundant operations to prepare for merging the changes introduced by bpo-17611.
A fist serious problem is #256. |
That's an awesomely detailed plan. Also, #256 looks super interesting, been reading the orignal BPO |
akruis
pushed a commit
that referenced
this issue
Jun 4, 2021
Eliminate duplicated code to prepare for merging the changes introduced by bpo-17611.
akruis
pushed a commit
that referenced
this issue
Jun 5, 2021
Fix the problem introduced by the previous merge of 520b7ae (bpo-17611).
akruis
pushed a commit
that referenced
this issue
Jun 9, 2021
bpo-35081 added _PyThreadState_GET() internal macro and changed the C-Python code to use it. This commit updates Stackless code to use _PyThreadState_GET().
I made many changes to Stackless up to now. Time to bump the Stackless version number. (By the way, it is a completely meaningless number.) |
akruis
pushed a commit
that referenced
this issue
Jul 15, 2021
akruis
pushed a commit
that referenced
this issue
Jul 15, 2021
public API. Adapt Stackless to bpo-35886 and move the definition of PyStacklessInterpreterState from cpython/slp_tstate.h to internal/pycore_slp_pystate.h
akruis
pushed a commit
that referenced
this issue
Jul 16, 2021
Adapt Stackless to upstream commit 5be45a6.
akruis
pushed a commit
that referenced
this issue
Jul 16, 2021
for keyword parameters. Adapt Stackless to upstream commit 3191391.
akruis
pushed a commit
that referenced
this issue
Jul 16, 2021
Adapt Stackless to upstream commit 10c8e6a.
akruis
pushed a commit
that referenced
this issue
Jul 16, 2021
Adapt Stackless to upstream commit 8c77b8c. It is no longer possible to unpickle code objects pickled by prior versions of Stackless.
akruis
pushed a commit
that referenced
this issue
Jul 21, 2021
…DULE define Adapt Stackless to upstream commit 5c75f37. This commit broke building on Windows. * Prevent the indirect inclusion of Windows.h in Modules/_pickle.c * setup.py now compiles _teststackless.c with Py_BUILD_CORE_MODULE define.
akruis
pushed a commit
that referenced
this issue
Jul 25, 2021
anymore Adapt Stackless to upstream commit 1208328. Replace PyStackless_HandleSystemExit() by _Py_HandleSystemExit().
akruis
pushed a commit
that referenced
this issue
Jul 25, 2021
Adapt Stackless to upstream commit 438a12d. Add missing "tstate" parameters.
akruis
pushed a commit
that referenced
this issue
Jul 25, 2021
Adapt Stackless to upstream commit 331a6a5. Replace _Py_INIT_ERR() with _PyStatus_ERR()
akruis
pushed a commit
that referenced
this issue
Aug 1, 2021
Adapt Stackless to upstream commit 37788bc.
akruis
pushed a commit
that referenced
this issue
Aug 4, 2021
The flag is now deprecated and is not needed any longer.
akruis
pushed a commit
that referenced
this issue
Aug 6, 2021
Adapt Stackless to upstream commit 1099e34.
akruis
pushed a commit
that referenced
this issue
Aug 6, 2021
…ch calling convention Adapt Stackless to upstream commit bf8e82f.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Time to prepare Stackless 3.8.
Merge commit 8c77b8c. Then test an merge pull request Stackless issue #275: Support PEP-523 eval_frame-hook #276.Last chance to merge pull request implement switching using the Stackman submodule #230DoneThe text was updated successfully, but these errors were encountered: