kicad/eeschema/netlist_exporters
Jeff Young 96f01d33c8 Performance improvements.
1) Move a bunch of std::map's to std::unordered_map to get constant-time
look-ups
2) Lengthen progress-reporting intervals to spend more time doing work
and less time talking about it
3) Reverse order of SHAPE_LINE_CHAINs in thermal intersection checks to
make (much) better use of bbox caches
4) Don't re-generate bboxes we already have
5) Fix some autos that weren't by reference (and were therefore copying
large datasets)
6) Rename delta progressDelta so it's easier to search for in future
7) Get rid of a few more autos (because I don't like them)
8) Pass large items to lambdas by reference

Fixes https://gitlab.com/kicad/code/kicad/issues/12130
2022-08-03 11:59:42 +01:00
..
netlist.h Don't strip extensions twice in BOM export 2022-01-05 11:07:49 -08:00
netlist_exporter_base.cpp Remove broken RefDesStringCompare 2021-09-01 11:48:01 -07:00
netlist_exporter_base.h Fix netlist error when editing schematic symbols in place. 2021-07-30 18:37:45 -04:00
netlist_exporter_cadstar.cpp Performance improvements. 2022-08-03 11:59:42 +01:00
netlist_exporter_cadstar.h Schematic netlist exporter header housekeeping. 2021-03-22 07:59:54 -04:00
netlist_exporter_kicad.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
netlist_exporter_kicad.h Resolve text variables in eeschema before passing to pcbnew. 2022-01-15 01:30:03 +00:00
netlist_exporter_orcadpcb2.cpp Cleanup & performance enhancements. 2022-08-01 13:09:51 +01:00
netlist_exporter_orcadpcb2.h Schematic netlist exporter header housekeeping. 2021-03-22 07:59:54 -04:00
netlist_exporter_pspice.cpp minor fixes and French translation update 2022-05-30 11:23:20 +02:00
netlist_exporter_spice.cpp Sim: Bugfixes, mostly for MS Windows compilation errors 2022-07-30 02:25:34 +00:00
netlist_exporter_spice.h Sim: Bugfixes, mostly for MS Windows compilation errors 2022-07-30 02:25:34 +00:00
netlist_exporter_xml.cpp Performance improvements. 2022-08-03 11:59:42 +01:00
netlist_exporter_xml.h Don't put "exclude from board" symbols in CvPCB netlist. 2021-12-10 23:00:50 +00:00
netlist_generator.cpp Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00