[Mono-devel-list] Embedding Mono in a Virtual World
Jim Purbrick
jimpurbrick at yahoo.co.uk
Wed Jan 26 12:55:48 EST 2005
> --- Paolo Molaro <lupus at ximian.com> wrote:
> With short-lived I meant the time taken to execute
> the script, not how long the script will be kept
> around.
Each event handler will typically take very little
time to execute, but scripts can maintain global data
between 2 event calls which might be made days or
weeks apart.
> You can run the scripts in a thread and abort or
> interrupt the thread after a timeout, but that won't
> save the state of the script if you meant to reload
> it later and restart it from where it was
> interrupted.
I need to restart the scripts transparently, as if
they were running in a thread or fiber. Currently each
running script has a stack, heap and registers which
are saved when another script is scheduled.
___________________________________________________________
ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com
More information about the Mono-devel-list
mailing list