That's not "faster", that's just "before". Remember, mIRC isn't multi-threaded, so the fact that /debug -i triggers before the event isn't the result of a race condition, it's the result of mIRC running debug prior to event processing; if you don't have /debug, event processing will be called at the same time debug would have been. But even if there was some efficiency boost in the calling, you will lose all that overhead when you start having to parse all the details out of the line manually with $gettok or /tokenize.