()
| 10657 | } |
| 10658 | } |
| 10659 | function stopCommitTimer() { |
| 10660 | { |
| 10661 | if (!supportsUserTiming) { |
| 10662 | return; |
| 10663 | } |
| 10664 | |
| 10665 | var warning = null; |
| 10666 | |
| 10667 | if (hasScheduledUpdateInCurrentCommit) { |
| 10668 | warning = 'Lifecycle hook scheduled a cascading update'; |
| 10669 | } else if (commitCountInCurrentWorkLoop > 0) { |
| 10670 | warning = 'Caused by a cascading update in earlier commit'; |
| 10671 | } |
| 10672 | |
| 10673 | hasScheduledUpdateInCurrentCommit = false; |
| 10674 | commitCountInCurrentWorkLoop++; |
| 10675 | isCommitting = false; |
| 10676 | labelsInCurrentCommit.clear(); |
| 10677 | endMark('(Committing Changes)', '(Committing Changes)', warning); |
| 10678 | } |
| 10679 | } |
| 10680 | function startCommitSnapshotEffectsTimer() { |
| 10681 | { |
| 10682 | if (!supportsUserTiming) { |
no test coverage detected
searching dependent graphs…