Reduce measurement inaccuracies on initializing an analysis
Current situation:
Unconnected ports are detected and handled within Analysis.start()
.
Problem:
When measuring the execution time by wrapping start()
, the analysis is not started at once, but delayed due to the detection and handling of unconnected ports.
A solution:
Move the initialization code to init()
.