Performance [Was Re: [TxMt] New syntax engine]

Jeroen van der Ham jeroen at je-ju.net
Wed Mar 16 08:30:12 UTC 2005


On 16-03-2005 02:26, Allan Odgaard wrote:
> Since parsing is now done in a separate thread, it will just display the
> text w/o styles if parsing hasn't completed the requested block, though
> since it's no longer lazy, the data should be available most of the time.
> 
> Though the bottleneck in TextMate remains the folding patterns, which
> are currently not handled by this new system, but I'm looking into how I
> can have it done :)
> 

Good to see that there's some performance tuning so TM can work better
with large files.

However, since I've checkout the whole tree of bundles from the
repository, it takes TM noticably longer to start up. I'm  guessing this
is because of all the bundles I have enabled, although I haven't tested this.
Are there any plans to do some optimisation there as well? (e.g. read
bundles as they are needed and do the rest lazy? This has the downside
that not all commands are available immediately, but if you really need
commands and use them outside the bundle, you should perhaps move them to
a personal bundle or the default bundle?)

Jeroen.
-- 
               "We apologize for the inconvenience"
            (See "The Hitchhikers Guide to the Galaxy")



More information about the textmate mailing list