@@ -46,8 +46,7 @@ import {
46
46
NoPriority as NoSchedulerPriority ,
47
47
} from './SchedulerWithReactIntegration.new' ;
48
48
49
- export const SyncLanePriority : LanePriority = 13 ;
50
- export const SyncBatchedLanePriority : LanePriority = 12 ;
49
+ export const SyncLanePriority : LanePriority = 12 ;
51
50
52
51
const InputContinuousHydrationLanePriority : LanePriority = 11 ;
53
52
export const InputContinuousLanePriority : LanePriority = 10 ;
@@ -72,55 +71,54 @@ export const NoLanePriority: LanePriority = 0;
72
71
// Lane values below should be kept in sync with getLabelsForLanes(), used by react-devtools-scheduling-profiler.
73
72
// If those values are changed that package should be rebuilt and redeployed.
74
73
75
- export const TotalLanes = 31 ;
76
-
77
- export const NoLanes : Lanes = /* */ 0b0000000000000000000000000000000 ;
78
- export const NoLane : Lane = /* */ 0b0000000000000000000000000000000 ;
79
-
80
- export const SyncLane : Lane = /* */ 0b0000000000000000000000000000001 ;
81
- export const SyncBatchedLane : Lane = /* */ 0b0000000000000000000000000000010 ;
82
-
83
- const InputContinuousHydrationLane : Lane = /* */ 0b0000000000000000000000000000100 ;
84
- export const InputContinuousLane : Lanes = /* */ 0b0000000000000000000000000001000 ;
85
-
86
- export const DefaultHydrationLane : Lane = /* */ 0b0000000000000000000000000010000 ;
87
- export const DefaultLane : Lanes = /* */ 0b0000000000000000000000000100000 ;
88
-
89
- const TransitionHydrationLane : Lane = /* */ 0b0000000000000000000000001000000 ;
90
- const TransitionLanes : Lanes = /* */ 0b0000000011111111111111110000000 ;
91
- const TransitionLane1 : Lane = /* */ 0b0000000000000000000000010000000 ;
92
- const TransitionLane2 : Lane = /* */ 0b0000000000000000000000100000000 ;
93
- const TransitionLane3 : Lane = /* */ 0b0000000000000000000001000000000 ;
94
- const TransitionLane4 : Lane = /* */ 0b0000000000000000000010000000000 ;
95
- const TransitionLane5 : Lane = /* */ 0b0000000000000000000100000000000 ;
96
- const TransitionLane6 : Lane = /* */ 0b0000000000000000001000000000000 ;
97
- const TransitionLane7 : Lane = /* */ 0b0000000000000000010000000000000 ;
98
- const TransitionLane8 : Lane = /* */ 0b0000000000000000100000000000000 ;
99
- const TransitionLane9 : Lane = /* */ 0b0000000000000001000000000000000 ;
100
- const TransitionLane10 : Lane = /* */ 0b0000000000000010000000000000000 ;
101
- const TransitionLane11 : Lane = /* */ 0b0000000000000100000000000000000 ;
102
- const TransitionLane12 : Lane = /* */ 0b0000000000001000000000000000000 ;
103
- const TransitionLane13 : Lane = /* */ 0b0000000000010000000000000000000 ;
104
- const TransitionLane14 : Lane = /* */ 0b0000000000100000000000000000000 ;
105
- const TransitionLane15 : Lane = /* */ 0b0000000001000000000000000000000 ;
106
- const TransitionLane16 : Lane = /* */ 0b0000000010000000000000000000000 ;
107
-
108
- const RetryLanes : Lanes = /* */ 0b0000111100000000000000000000000 ;
109
- const RetryLane1 : Lane = /* */ 0b0000000100000000000000000000000 ;
110
- const RetryLane2 : Lane = /* */ 0b0000001000000000000000000000000 ;
111
- const RetryLane3 : Lane = /* */ 0b0000010000000000000000000000000 ;
112
- const RetryLane4 : Lane = /* */ 0b0000100000000000000000000000000 ;
74
+ export const TotalLanes = 30 ;
75
+
76
+ export const NoLanes : Lanes = /* */ 0b000000000000000000000000000000 ;
77
+ export const NoLane : Lane = /* */ 0b000000000000000000000000000000 ;
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 ;
113
111
114
112
export const SomeRetryLane : Lane = RetryLane1 ;
115
113
116
- export const SelectiveHydrationLane : Lane = /* */ 0b0001000000000000000000000000000 ;
114
+ export const SelectiveHydrationLane : Lane = /* */ 0b000100000000000000000000000000 ;
117
115
118
- const NonIdleLanes = /* */ 0b0001111111111111111111111111111 ;
116
+ const NonIdleLanes = /* */ 0b000111111111111111111111111111 ;
119
117
120
- export const IdleHydrationLane : Lane = /* */ 0b0010000000000000000000000000000 ;
121
- const IdleLane : Lanes = /* */ 0b0100000000000000000000000000000 ;
118
+ export const IdleHydrationLane : Lane = /* */ 0b001000000000000000000000000000 ;
119
+ const IdleLane : Lanes = /* */ 0b010000000000000000000000000000 ;
122
120
123
- export const OffscreenLane : Lane = /* */ 0b1000000000000000000000000000000 ;
121
+ export const OffscreenLane : Lane = /* */ 0b100000000000000000000000000000 ;
124
122
125
123
// This function is used for the experimental scheduling profiler (react-devtools-scheduling-profiler)
126
124
// It should be kept in sync with the Lanes values above.
@@ -130,9 +128,6 @@ export function getLabelsForLanes(lanes: Lanes): Array<string> | void {
130
128
if ( lanes & SyncLane ) {
131
129
labels . push ( 'Sync' ) ;
132
130
}
133
- if ( lanes & SyncBatchedLane ) {
134
- labels . push ( 'SyncBatched' ) ;
135
- }
136
131
if ( lanes & InputContinuousHydrationLane ) {
137
132
labels . push ( 'InputContinuousHydration' ) ;
138
133
}
@@ -194,9 +189,6 @@ function getHighestPriorityLanes(lanes: Lanes | Lane): Lanes {
194
189
case SyncLane:
195
190
return_highestLanePriority = SyncLanePriority ;
196
191
return SyncLane ;
197
- case SyncBatchedLane:
198
- return_highestLanePriority = SyncBatchedLanePriority ;
199
- return SyncBatchedLane ;
200
192
case InputContinuousHydrationLane:
201
193
return_highestLanePriority = InputContinuousHydrationLanePriority ;
202
194
return InputContinuousHydrationLane ;
@@ -265,7 +257,6 @@ export function lanePriorityToSchedulerPriority(
265
257
) : ReactPriorityLevel {
266
258
switch ( lanePriority ) {
267
259
case SyncLanePriority :
268
- case SyncBatchedLanePriority :
269
260
return ImmediateSchedulerPriority ;
270
261
case InputContinuousHydrationLanePriority :
271
262
case InputContinuousLanePriority :
@@ -547,8 +538,6 @@ export function findUpdateLane(lanePriority: LanePriority): Lane {
547
538
break ;
548
539
case SyncLanePriority :
549
540
return SyncLane ;
550
- case SyncBatchedLanePriority :
551
- return SyncBatchedLane ;
552
541
case InputContinuousLanePriority :
553
542
return InputContinuousLane ;
554
543
case DefaultLanePriority :
@@ -805,7 +794,6 @@ export function getBumpedLaneForHydration(
805
794
let lane ;
806
795
switch ( highestLanePriority ) {
807
796
case SyncLanePriority :
808
- case SyncBatchedLanePriority :
809
797
lane = NoLane ;
810
798
break ;
811
799
case InputContinuousLanePriority :
0 commit comments