(lanes: Lanes, renderEndTime: number)
| 274 | } |
| 275 | |
| 276 | export function trackSuspendedTime(lanes: Lanes, renderEndTime: number) { |
| 277 | if (!enableProfilerTimer || !enableComponentPerformanceTrack) { |
| 278 | return; |
| 279 | } |
| 280 | if (isGestureRender(lanes)) { |
| 281 | gestureSuspendedTime = renderEndTime; |
| 282 | } else if (includesBlockingLane(lanes)) { |
| 283 | blockingSuspendedTime = renderEndTime; |
| 284 | } else if (includesTransitionLane(lanes)) { |
| 285 | transitionSuspendedTime = renderEndTime; |
| 286 | } |
| 287 | } |
| 288 | |
| 289 | export function clearBlockingTimers(): void { |
| 290 | blockingUpdateTime = -1.1; |
no test coverage detected