Re: [CMRSRC Update] DG Events Documentation

From: Stephen Wolfe (siv@CYBERENET.NET)
Date: 07/13/98


> Is this still the event system that decrements the counter on EVERY event EVERY
> cycle?  If so, you might want to fix that first.  A nasty bit of overhead if the
> event system is to be for more then DG-script delays.  If not, sorry, i am
> confused.  I am not sure if dg-events do the excessive decrementation or not
> because we had a system that was working before dg was installed and just ported
> dg into it.

no, the dg events uses a global array of event buckets, and events are
hashed based on the global pulse that they are supposed to occur..this
cuts down the number of checks to 1/(number of buckets)..i
think..something like that anyway :)

siv


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST