27 Commits (007db5f957b571f3587d2c7bb85ebda734d1aba4)

Author SHA1 Message Date
Seth Hillbrand 452e69de85 Move thread pool into true singleton 10 months ago
Seth Hillbrand 074e6df3bc Revert "Move thread pool to singleton class" 10 months ago
Seth Hillbrand 361f61a023 Move thread pool to singleton class 11 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 11 months ago
Seth Hillbrand 41d4a8caab Adjust DRC clearance for net ties 11 months ago
Jeff Young 694a7db457 Performance improvements. 1 year ago
Jeff Young 06a8517818 Further improvements to cache locking. 2 years ago
Armin Schoisswohl 4dcec60bf4 add include <mutex> to fix compilation under linux 2 years ago
Armin Schoisswohl bb9448edcb change m_CachesMutex to shared_mutex and do shared locking for read access in zone BBox calculations 2 years ago
Jeff Young aa4107ce2d Code cleanup (and Coverity quieting). 2 years ago
Jeff Young 8993cd12a6 Thread cache generator. 2 years ago
Jeff Young e1c51ed192 A few performance improvements from profiling. 2 years ago
Marek Roszko 4d77fd48ef Shove thread_pool to core 2 years ago
Seth Hillbrand 96a34e5b57 Consolidate Maximum clearance calculation 2 years ago
Mike Williams 37837dc392 PCB: introduce PCB_FIELD_T 2 years ago
Jeff Young 8b1fd62d35 Make pad & via teardrops 1st-class citizens (props of the pad/via) 3 years ago
Jeff Young bbd6c80507 Collapse FP_* down into their PCB_* equivalents. 3 years ago
Jeff Young d6dd58fff9 Keep track of single-pad-islands so we can discount spokes to them. 3 years ago
Jeff Young 8ecf64b6c5 Don't run DRC rules on non-existant layers. 3 years ago
Seth Hillbrand 78acb4f07f Fix unintentional typo 3 years ago
Seth Hillbrand 26a1114e3c Avoid Yields when the results are ready 3 years ago
Jeff Young 96f01d33c8 Performance improvements. 3 years ago
Jeff Young 43df863df2 Fix issue with caches not being initialized when printing msg bar. 3 years ago
Jeff Young 2de10080cd Add edge and margin clearances to message panel. 3 years ago
Seth Hillbrand 7f9f37e507 Avoid double-caching FP zones 3 years ago
Seth Hillbrand 03c279ffd4 ADDED: Threadpool 3 years ago
Jeff Young 97b0005780 More caching for DRC. 3 years ago