@@ -71,54 +71,55 @@ export const NoLanePriority: LanePriority = 0;
71
71
// Lane values below should be kept in sync with getLabelsForLanes(), used by react-devtools-scheduling-profiler.
72
72
// If those values are changed that package should be rebuilt and redeployed.
73
73
74
- export const TotalLanes = 30 ;
74
+ export const TotalLanes = 31 ;
75
75
76
76
export const NoLanes : Lanes = /* */ 0b000000000000000000000000000000 ;
77
77
export const NoLane : Lane = /* */ 0b000000000000000000000000000000 ;
78
78
79
- export const SyncLane : Lane = /* */ 0b000000000000000000000000000001 ;
80
-
81
- const InputContinuousHydrationLane : Lane = /* */ 0b000000000000000000000000000010 ;
82
- export const InputContinuousLane : Lanes = /* */ 0b000000000000000000000000000100 ;
83
-
84
- export const DefaultHydrationLane : Lane = /* */ 0b000000000000000000000000001000 ;
85
- export const DefaultLane : Lanes = /* */ 0b000000000000000000000000010000 ;
86
-
87
- const TransitionHydrationLane : Lane = /* */ 0b000000000000000000000000100000 ;
88
- const TransitionLanes : Lanes = /* */ 0b000000001111111111111111000000 ;
89
- const TransitionLane1 : Lane = /* */ 0b000000000000000000000001000000 ;
90
- const TransitionLane2 : Lane = /* */ 0b000000000000000000000010000000 ;
91
- const TransitionLane3 : Lane = /* */ 0b000000000000000000000100000000 ;
92
- const TransitionLane4 : Lane = /* */ 0b000000000000000000001000000000 ;
93
- const TransitionLane5 : Lane = /* */ 0b000000000000000000010000000000 ;
94
- const TransitionLane6 : Lane = /* */ 0b000000000000000000100000000000 ;
95
- const TransitionLane7 : Lane = /* */ 0b000000000000000001000000000000 ;
96
- const TransitionLane8 : Lane = /* */ 0b000000000000000010000000000000 ;
97
- const TransitionLane9 : Lane = /* */ 0b000000000000000100000000000000 ;
98
- const TransitionLane10 : Lane = /* */ 0b000000000000001000000000000000 ;
99
- const TransitionLane11 : Lane = /* */ 0b000000000000010000000000000000 ;
100
- const TransitionLane12 : Lane = /* */ 0b000000000000100000000000000000 ;
101
- const TransitionLane13 : Lane = /* */ 0b000000000001000000000000000000 ;
102
- const TransitionLane14 : Lane = /* */ 0b000000000010000000000000000000 ;
103
- const TransitionLane15 : Lane = /* */ 0b000000000100000000000000000000 ;
104
- const TransitionLane16 : Lane = /* */ 0b000000001000000000000000000000 ;
105
-
106
- const RetryLanes : Lanes = /* */ 0b000011110000000000000000000000 ;
107
- const RetryLane1 : Lane = /* */ 0b000000010000000000000000000000 ;
108
- const RetryLane2 : Lane = /* */ 0b000000100000000000000000000000 ;
109
- const RetryLane3 : Lane = /* */ 0b000001000000000000000000000000 ;
110
- const RetryLane4 : Lane = /* */ 0b000010000000000000000000000000 ;
79
+ export const SyncLane : Lane = /* */ 0b0000000000000000000000000000001 ;
80
+
81
+ const InputContinuousHydrationLane : Lane = /* */ 0b0000000000000000000000000000010 ;
82
+ export const InputContinuousLane : Lanes = /* */ 0b0000000000000000000000000000100 ;
83
+
84
+ export const DefaultHydrationLane : Lane = /* */ 0b0000000000000000000000000001000 ;
85
+ export const DefaultLane : Lanes = /* */ 0b0000000000000000000000000010000 ;
86
+
87
+ const TransitionHydrationLane : Lane = /* */ 0b0000000000000000000000000100000 ;
88
+ const TransitionLanes : Lanes = /* */ 0b0000000001111111111111111000000 ;
89
+ const TransitionLane1 : Lane = /* */ 0b0000000000000000000000001000000 ;
90
+ const TransitionLane2 : Lane = /* */ 0b0000000000000000000000010000000 ;
91
+ const TransitionLane3 : Lane = /* */ 0b0000000000000000000000100000000 ;
92
+ const TransitionLane4 : Lane = /* */ 0b0000000000000000000001000000000 ;
93
+ const TransitionLane5 : Lane = /* */ 0b0000000000000000000010000000000 ;
94
+ const TransitionLane6 : Lane = /* */ 0b0000000000000000000100000000000 ;
95
+ const TransitionLane7 : Lane = /* */ 0b0000000000000000001000000000000 ;
96
+ const TransitionLane8 : Lane = /* */ 0b0000000000000000010000000000000 ;
97
+ const TransitionLane9 : Lane = /* */ 0b0000000000000000100000000000000 ;
98
+ const TransitionLane10 : Lane = /* */ 0b0000000000000001000000000000000 ;
99
+ const TransitionLane11 : Lane = /* */ 0b0000000000000010000000000000000 ;
100
+ const TransitionLane12 : Lane = /* */ 0b0000000000000100000000000000000 ;
101
+ const TransitionLane13 : Lane = /* */ 0b0000000000001000000000000000000 ;
102
+ const TransitionLane14 : Lane = /* */ 0b0000000000010000000000000000000 ;
103
+ const TransitionLane15 : Lane = /* */ 0b0000000000100000000000000000000 ;
104
+ const TransitionLane16 : Lane = /* */ 0b0000000001000000000000000000000 ;
105
+
106
+ const RetryLanes : Lanes = /* */ 0b0000111110000000000000000000000 ;
107
+ const RetryLane1 : Lane = /* */ 0b0000000010000000000000000000000 ;
108
+ const RetryLane2 : Lane = /* */ 0b0000000100000000000000000000000 ;
109
+ const RetryLane3 : Lane = /* */ 0b0000001000000000000000000000000 ;
110
+ const RetryLane4 : Lane = /* */ 0b0000010000000000000000000000000 ;
111
+ const RetryLane5 : Lane = /* */ 0b0000100000000000000000000000000 ;
111
112
112
113
export const SomeRetryLane : Lane = RetryLane1 ;
113
114
114
- export const SelectiveHydrationLane : Lane = /* */ 0b000100000000000000000000000000 ;
115
+ export const SelectiveHydrationLane : Lane = /* */ 0b0001000000000000000000000000000 ;
115
116
116
- const NonIdleLanes = /* */ 0b000111111111111111111111111111 ;
117
+ const NonIdleLanes = /* */ 0b0001111111111111111111111111111 ;
117
118
118
- export const IdleHydrationLane : Lane = /* */ 0b001000000000000000000000000000 ;
119
- const IdleLane : Lanes = /* */ 0b010000000000000000000000000000 ;
119
+ export const IdleHydrationLane : Lane = /* */ 0b0010000000000000000000000000000 ;
120
+ const IdleLane : Lanes = /* */ 0b0100000000000000000000000000000 ;
120
121
121
- export const OffscreenLane : Lane = /* */ 0b100000000000000000000000000000 ;
122
+ export const OffscreenLane : Lane = /* */ 0b1000000000000000000000000000000 ;
122
123
123
124
// This function is used for the experimental scheduling profiler (react-devtools-scheduling-profiler)
124
125
// It should be kept in sync with the Lanes values above.
@@ -226,6 +227,7 @@ function getHighestPriorityLanes(lanes: Lanes | Lane): Lanes {
226
227
case RetryLane2:
227
228
case RetryLane3:
228
229
case RetryLane4:
230
+ case RetryLane5:
229
231
return_highestLanePriority = RetryLanePriority ;
230
232
return lanes & RetryLanes ;
231
233
case SelectiveHydrationLane:
0 commit comments