[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