From 4e14a85ea1f21a38b86e754e741809c7b17251db Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Sat, 12 Apr 2003 12:19:27 +0000 Subject: [PATCH] Added verbose logging of tokenize times. --- src/callbacks.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/callbacks.py b/src/callbacks.py index 1aa57c68e..d24bd5a08 100644 --- a/src/callbacks.py +++ b/src/callbacks.py @@ -200,10 +200,15 @@ class Tokenizer: return args def tokenize(s): + start = time.time() try: - return Tokenizer().tokenize(s) + args = Tokenizer().tokenize(s) except ValueError, e: raise SyntaxError, str(e) + debug.msg('tokenize took %s seconds.' % (time.time() - start), 'verbose') + return args + + class IrcObjectProxy: def __init__(self, irc, msg, args):