This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: New module system wishlist
Jost Boekemeier <jostobfe@calvados.zrz.TU-Berlin.DE> writes:
> * Support (module-managed) transactions
Could you please explain what you are referring to?
> * Support Multithreading (FIXME: HOW? -- one evaluator per module or
> what?)
Good point. How: mutecis. Each common resource (e.g. a symbol table)
has an associated mutex. Before using it, the current thread locks
the mutex, and releases it afterwards.
> * Support (module-managed) locking by associating a monitor to a
> module (FIXME: GOOPS should do that, not the module system).
Could you please explain?