Skip to content

Commit 55f8cd9

Browse files
author
Anselm Kruis
committed
Issue python#110: Remove psyco support from Stackless 3.x
Psyco is dead and was never compatible with Python 3. This commit removes the remains of the psyco support. https://bitbucket.org/stackless-dev/stackless/issues/110
1 parent c3a3faa commit 55f8cd9

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

Stackless/changelog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ What's New in Stackless 3.X.X?
99

1010
*Release date: 20XX-XX-XX*
1111

12+
- https://bitbucket.org/stackless-dev/stackless/issues/110
13+
Remove the already non functional remains of psyco support.
14+
1215
- https://bitbucket.org/stackless-dev/stackless/issues/109
1316
The Stackless python*.dll no longer exports private symbols. Symbols
1417
required by Stackless-aware 3rd party extension modules should still be

Stackless/core/stackless_impl.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ extern "C" {
5151
/* variables for the stackless protocol */
5252
PyAPI_DATA(int) slp_enable_softswitch;
5353
PyAPI_DATA(int) slp_try_stackless;
54-
PyAPI_DATA(int) slp_in_psyco; /* required for compatibility with old extension modules */
5554

5655
extern PyCStackObject * slp_cstack_chain;
5756

Stackless/core/stacklesseval.c

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,6 @@
2323

2424
int slp_enable_softswitch = 1;
2525

26-
/* compatibility mask for Psyco. It will be set to nonzero when
27-
* psyco-compiled code is run. Suppresses soft-switching.
28-
*/
29-
int slp_in_psyco = 0;
30-
3126
/*
3227
* flag whether the next call should try to be stackless.
3328
* The protocol is: This flag may be only set if the called

0 commit comments

Comments
 (0)