[DGD] DGD MP and a TLS idea

Steve Wooster sw_mlists at xprt.net
Mon Apr 4 22:01:02 CEST 2005


At 12:48 PM 4/4/2005, you wrote:
> >     The current version of the kernel isn't MP optimized, right? At
> > least for version 1.2.86 (I think that's the version I have) it looks
> > like call_outs are registered in a central daemon... Since I'm fiddling
> > around with creating a mudlib from scratch (I'm only doing it for fun,
> > not because I expect to actually get far on it), I was wondering if
> > there's a good way to handle things like being able to pause call_outs
> > that isn't effectively single-threaded.
>
>It'd have to be a fully interpreted language, if you wanted to be able
>to capture and save the full internal execution state -- stack and all.

Sorry, I wasn't very clear... by "pause call_outs" I mean to be able to 
suspend all active call_outs while system maintenance is done (eg, updating 
the auto object and all inheritance trees).

-Steve Wooster




More information about the DGD mailing list