Excellent! I think that's enough focusing on VTY optimizations for now. I'm going to move onto improved terminal support. :-)
I was writing up a summary of the what and why of the optimizations for my blog. But I actually think it'd work well for the Yi blog, even though it's about VTY. How does that sound? Cheers, Corey O'Connor On Wed, Jan 21, 2009 at 2:00 AM, Jean-Philippe Bernardy <[email protected]> wrote: > > On Tue, Jan 20, 2009 at 6:03 PM, Corey O'Connor <[email protected]> > wrote: >> >> I have done some work optimizing the vty library. There is still >> plenty of room for improvement. I think, though, there should be a >> noticeable improvement. If you would like to help verify the >> optimizations you'll need to install the vty package from it's darcs >> repo. > > This is very significant here, maybe upto 20% of the /total/ cpu consumption. > Great work! > > I'm still working on improving asymptotic performance on big files. > (At the moment > the syntax annotations are produced from the beginning of the file, > costing O(i), where > i = position in the file) > After that I'll see if there are some low hanging fruits in the > micro-optimization > class. > > Cheers, > JP. > > > > --~--~---------~--~----~------------~-------~--~----~ Yi development mailing list [email protected] http://groups.google.com/group/yi-devel -~----------~----~----~----~------~----~------~--~---
