On 31.01.2016 21:27, Andrew Zonenberg wrote:
> When working on a board with a lot of pads, terminating a trace on
> a high-fanout net results in a significant (a second or more) hang
> of the entire UI. I haven't yet attempted to figure out what part
> of the code this hang is in.
> 
> Steps to reproduce:
> 
> 1) Open a large board file in pcbnew (I'm testing with 
> http://thanatos.virtual.drawersteak.com/unlisted/marblewalrus-switch.kic
>
> 
ad_pcb)
> in GAL mode. The hang does not appear to be reproducible in
> legacy.
> 
> 2) Start drawing a track on a high-fanout net (GND is a good
> example)
> 
> 3) Performance should be normal when the track is started and
> during drawing, but when you click on a pad to terminate the track
> pcbnew hangs .
> 
> Anybody with PNS experience (Orson, Tomasz, etc) care to
> investigate thi s?

Hi Andrew,

Thanks for the report.

It's the ratsnest update, it can take a significant time for highly
fanouted nets - we're going to optimize it.

Tom

BTW. Nice project, are you designing some specialized Ethernet switch?


> 
> _______________________________________________ Mailing list:
> https://launchpad.net/~kicad-developers Post to     :
> kicad-developers@lists.launchpad.net Unsubscribe :
> https://launchpad.net/~kicad-developers More help   :
> https://help.launchpad.net/ListHelp
> 


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to