kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #32167
Re: COMPONENT_TREE performance
-
To:
<kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
From:
Maciej Suminski <maciej.suminski@xxxxxxx>
-
Date:
Mon, 4 Dec 2017 21:20:29 +0100
-
Authentication-results:
spf=pass (sender IP is 188.184.36.48) smtp.mailfrom=cern.ch; lists.launchpad.net; dkim=none (message not signed) header.d=none;lists.launchpad.net; dmarc=bestguesspass action=none header.from=cern.ch;
-
In-reply-to:
<20171204174828.ufp2rs42pszjhnst@radish.local>
-
Spamdiagnosticmetadata:
NSPM
-
Spamdiagnosticoutput:
1:99
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
Hi Chris,
I suppose I am the main wrestler and as far as I can tell,
wxDataViewCtrl tree works very differently on each platform. I tried to
implement dynamic updates, then have jumped through numerous
wxRingsOfFire and in the end I have returned to your approach. It should
works as fast as in the original version, but I will try to run it on
OSX soon.
Have you already received complaints about the OSX performance? Today I
pushed a patch that fixed a significant performance issue on Windows.
Cheers,
Orson
On 12/04/2017 06:48 PM, Chris Pavlina wrote:
> Hey, just a comment because I see people are wrestling with
> COMPONENT_TREE performance as I did when writing it. TEST ON MACOS. The
> performance of the widget there has a really different profile from on
> other systems. I had to do things in really unobvious ways to make it
> perform reasonably there.
>
Follow ups
References