mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 02:03:12 +02:00
Add profiling to SchematicCleanUp portion of connectivity calculations
This commit is contained in:
parent
8c9244e677
commit
3b46253056
@ -38,6 +38,7 @@
|
||||
#include <html_messagebox.h>
|
||||
#include <executable_names.h>
|
||||
#include <eda_dockart.h>
|
||||
#include <profile.h>
|
||||
|
||||
#include <general.h>
|
||||
#include <eeschema_id.h>
|
||||
@ -1478,10 +1479,15 @@ void SCH_EDIT_FRAME::RecalculateConnections()
|
||||
{
|
||||
SCH_SHEET_LIST list( g_RootSheet );
|
||||
|
||||
PROF_COUNTER timer;
|
||||
|
||||
// Ensure schematic graph is accurate
|
||||
for( const auto& sheet : list )
|
||||
SchematicCleanUp( false, sheet.LastScreen() );
|
||||
|
||||
timer.Stop();
|
||||
wxLogTrace( "CONN_PROFILE", "SchematicCleanUp() %0.4f ms", timer.msecs() );
|
||||
|
||||
g_ConnectionGraph->Recalculate( list, true );
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user