[Stackless] Stackless and Pyrex efficiently
Péter Szabó
ptspts+stackless at gmail.com
Wed Jan 27 18:14:18 CET 2010
> If you are doing tasklet switching from C, there is no avoiding the hard switching.
Thanks for this information. I'd be happy with a custom hack like this:
def Wake(self): # defined in Python (or C)
print 'Wake'
...
void MyCFunction() {
// This will discard the bottommost C stack, and it will call Wake
as soon as the tasklet is rescheduled.
PyStackless_ScheduleAndContinueWith(None, 1, Wake)
}
More information about the Stackless
mailing list