From: Lex Trotman <ele...@gmail.com>
Date: Tue, 31 Jul 2012 12:34:53 +1000
Local: Mon, Jul 30 2012 10:34 pm
Subject: Re: [scintilla] Where to look for performance issues
On 2 July 2012 11:31, Neil Hodgson <nyamaton...@me.com> wrote:
> Lex Trotman:
Hi Neil,
>> In Geany we are experiencing slowing of performance after a file has
>> So far we have measured ScintillaGTK::ExposeTextThis as normally
> Over that period, I'd suspect memory or resource issues. Check whether there is more memory being used than at the start.
> Breaking the 150ms down further into individual methods or lines would help discover the underlying issue. Just breaking the ExposeTextThis time into PaintSelMargin, Paint before painting lines, painting each line, and painting after lines would be useful. Measure time spent in each notification to the host app. Check whether wrap is on - mode wrap can be much slower and memory intensive than normal painting.
> Neil
Quick follow up, the problem appears to be due to the use of
One of the Geany team is looking at a more optimised implementation
Cheers
> --
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||