[Stackless] switching improvements

Christian Tismer tismer at stackless.com
Thu Jan 10 17:43:14 CET 2013

Hi Kristjan,

On 1/5/13 5:04 PM, Kristján Valur Jónsson wrote:
> There is a new repo,
> https://bitbucket.org/krisvale/switching2
> I've split the changes into a bunch of smaller incremental ones.
> I also found a problem with tasklet.raise_exception which I fixed.  I'm working on checking if it works at all for 3.2 and 2.7, and am installing 2008 on my workstation from remote to be able to test those platforms.

I finally found some time to review you new patch set thoroughly.
And I have to say that this is an extremely nice patch, fun to read the
comments and follow all the steps.
Also I appreciate the newly added tests, not to forget the bomb fix.

The API is cleaner, the macros are real statements, all in all a great 

Out of curiosity, how did you split your big path into many?
It looks like a lot of work, but it made sense, because it is a logically
consistent story to read.
Did you work with two repos and copied hunks with a diff tool?
Actually life is easier with github, it has more options to stash changes,
merge changes, staging them etc.
But I'm working with bitbucket as well. Works not that bad with 

How do you now apply the diff to all the versions? Again taking checkin 
by checkin
and running the test, maybe, or is there a simpler way?

Hope that this goes into Stackless ASAP. Can I help with something?

cheers - Chris

Christian Tismer             :^)   <mailto:tismer at stackless.com>
Software Consulting          :     Have a break! Take a ride on Python's
Karl-Liebknecht-Str. 121     :    *Starship* http://starship.python.net/
14482 Potsdam                :     PGP key -> http://pgp.uni-mainz.de
phone +49 173 24 18 776  fax +49 (30) 700143-0023
PGP 0x57F3BF04       9064 F4E1 D754 C2FF 1619  305B C09C 5A3B 57F3 BF04
       whom do you want to sponsor today?   http://www.stackless.com/

More information about the Stackless mailing list