[python] "hibernacia"
Jan Janech
devel na atlas.sk
Středa Duben 12 12:35:50 CEST 2006
Ono sa jedna o distribuovany system a dana cast by sa mala vediet zbalit
pri velkom zatazeni systemu a poslat sa na iny comp... ked nebude ina
moznost tak to spravim ako triedu z metodou Execute, ktora bude dokola
volana systemom, ale to sa mi moc nepaci.
Jaroslav Pachola wrote:
> Ahoj,
>
> neni jednodussi ten program napsat objektove a picklovat jenom ty tridy treba
> po odchyceni nejake udalosti v programu? Co je na te zavolane funkci tak
> primoveho, ze si zaslouzi zit ve stejnem stavu i po skonceni programu?
>
> JP
>
> Dne Wednesday 12 April 2006 09:41 Jan Janech napsal(a):
>> Cavte vsetci,
>> Existuje nejaka moznost spakovat pustenu pythonacku funkciu, zo vsetkymi
>> lokalnymi premennymi aj instruction pointerom (alebo co ma python),
>> ulozit to vsetko do stringu, ukoncit okamzite beh tej fcie a niekedy v
>> buducnosti ju obnovit? (aj v inej instancii pythonu)
>>
>> Jedine co ma napadlo je ze v mieste, kde by "hibernacia" prebiehala, by
>> som zavolal fciu, ktora by picklovala vsetky lokalne premenne, potom by
>> vyvolala exception. Pri obnove by som na zaciatok kodu tej hybernovanej
>> funkcie pridal naplnenie lokalnych premennych a instrukciu JUMP_FORWARD
>> na miesto kde bola fcia prerusena. Problem je ze by bolo treba este
>> nejako vyriesit zasobnik (ten absolutne netusim, ako v pythone funguje -
>> zatial) a okrem toho by som bol rad, keby funguje nieco jednoduchsie
>>
>> Dakujem,
>> Janko
>> _______________________________________________
>> Python mailing list
>> Python na py.cz
>> http://www.py.cz/mailman/listinfo/python
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
>
>
>
>
Další informace o konferenci Python