[Stackless] endian issues pickling tasklets
tismer at stackless.com
Fri Nov 3 11:26:31 CET 2006
Richard Tew wrote:
> On 11/2/06, John Tantalo <john.tantalo at gmail.com> wrote:
>> Do you know which part of the pickled tasklet would be machine
>> dependent? Would the solution be as simple as converting the string to
>> a byte stream, identifying the dependent sections, and flipping the
> No idea. I imagine Christian is the only person who would know.
> I might take a look at it over the weekend if I get time.
There is no machine dependent part at all.
There is a possible non-issue with hard-switching.
No idea if I implemented this, but I planned to implement
pickling for hard-switched tasklets as well. This is not
a problem, since a hard-switched tasklet cannot be restarted
at all. This is for debugging and introspection uses, only.
In terms lf what can be unpickled and continued, pickles
should be machine independent, modulo oversights and
It is of course possible to create pickles which are hard
to restart, because many special modules might be involved.
There is nothing to be done about that, just try to make
sure that you have what you need on every platform.
ciao - chris
Christian Tismer :^) <mailto:tismer at stackless.com>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A : *Starship* http://starship.python.net/
14109 Berlin : PGP key -> http://wwwkeys.pgp.net/
work +49 30 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05
PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04
whom do you want to sponsor today? http://www.stackless.com/
Stackless mailing list
Stackless at stackless.com
More information about the Stackless