Cleanup ITERM_DEBUG semantics. Use a semaphore and allow 8 outstanding executeTokens blocks.
Store tokens in a CVector instead of a NSMutableArray for better performance.
Log millseconds from stopwatch for better precision on very fast operations
Remove assertion that fires for some stupid reason but is harmless
Add comment about failed optimization of finding length of ascii string.
Convert _updateDisplayUntil into a NSTimeInterval for a few percent speedup
Don't store ascii data in NSData because it takes forever to dealloc. Instead, use a 128 byte static buffer if possible.
Increase the number of collections of VT100Tokens. This is a big performance win.
Convert frequently used VT100 parsers from Obj-C to C functions to reduce time spent in objc_msgsend.
Optimize clearing lines in VT100Grid
Fix bug in previous commit that entered the for loop in clearScreenChars in the wrong condition