bulletproofing against incremental updates with missing liberty

Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
James Cherry
2021-09-16 21:35:52 -07:00
parent 5a765a7606
commit 41706e0db6
3 changed files with 27 additions and 21 deletions

View File

@@ -897,6 +897,8 @@ public:
// loops until the arrivals converge.
// If full=false update arrivals incrementally.
// If full=true update all arrivals from scratch.
// There is rarely any reason to call updateTiming directly because
// arrival/required/slack functions implicitly update timing incrementally.
void updateTiming(bool full);
// Invalidate all delay calculations. Arrivals also invalidated.
void delaysInvalid();