132
133
expect(clearedMarks).toMatchInlineSnapshot(`
134
Array [
135
- "--schedule-render-1",
136
- "--render-start-1",
135
+ "--schedule-render-2",
136
+ "--render-start-2",
137
"--render-stop",
138
- "--commit-start-1",
138
+ "--commit-start-2",
139
"--react-version-<filtered-version>",
140
"--profiler-version-1",
141
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
142
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
143
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
144
- "--layout-effects-start-1",
143
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
144
+ "--layout-effects-start-2",
145
"--layout-effects-stop",
146
"--commit-stop",
147
]
153
renderRootHelper(<div />);
154
155
expect(clearedMarks).toMatchInlineSnapshot(`
156
- Array [
157
- "--schedule-render-16",
158
- ]
159
- `);
156
+ Array [
157
+ "--schedule-render-32",
158
+ ]
159
+ `);
160
161
clearPendingMarks();
162
164
165
expect(clearedMarks).toMatchInlineSnapshot(`
166
Array [
167
- "--render-start-16",
167
+ "--render-start-32",
168
"--render-stop",
169
- "--commit-start-16",
169
+ "--commit-start-32",
170
"--react-version-<filtered-version>",
171
"--profiler-version-1",
172
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
173
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
174
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
175
- "--layout-effects-start-16",
174
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
175
+ "--layout-effects-start-32",
176
"--layout-effects-stop",
177
"--commit-stop",
178
]
199
expect(Scheduler).toFlushAndYieldThrough(['Foo']);
200
201
expect(clearedMarks).toMatchInlineSnapshot(`
202
- Array [
203
- "--schedule-render-64",
204
- "--render-start-64",
205
- "--component-render-start-Foo",
206
- "--component-render-stop",
207
- "--render-yield",
208
- ]
209
- `);
202
+ Array [
203
+ "--schedule-render-128",
204
+ "--render-start-128",
205
+ "--component-render-start-Foo",
206
+ "--component-render-stop",
207
+ "--render-yield",
208
+ ]
209
+ `);
210
});
211
212
// @reactVersion >=18.0
224
225
expect(clearedMarks).toMatchInlineSnapshot(`
226
Array [
227
- "--schedule-render-1",
228
- "--render-start-1",
227
+ "--schedule-render-2",
228
+ "--render-start-2",
229
"--component-render-start-Example",
230
"--component-render-stop",
231
- "--suspense-suspend-0-Example-mount-1-",
231
+ "--suspense-suspend-0-Example-mount-2-",
232
"--render-stop",
233
- "--commit-start-1",
233
+ "--commit-start-2",
234
"--react-version-<filtered-version>",
235
"--profiler-version-1",
236
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
237
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
238
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
239
- "--layout-effects-start-1",
238
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
239
+ "--layout-effects-start-2",
240
"--layout-effects-stop",
241
"--commit-stop",
242
]
267
268
expect(clearedMarks).toMatchInlineSnapshot(`
269
Array [
270
- "--schedule-render-1",
271
- "--render-start-1",
270
+ "--schedule-render-2",
271
+ "--render-start-2",
272
"--component-render-start-Example",
273
"--component-render-stop",
274
- "--suspense-suspend-0-Example-mount-1-",
274
+ "--suspense-suspend-0-Example-mount-2-",
275
"--render-stop",
276
- "--commit-start-1",
276
+ "--commit-start-2",
277
"--react-version-<filtered-version>",
278
"--profiler-version-1",
279
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
280
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
281
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
282
- "--layout-effects-start-1",
281
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
282
+ "--layout-effects-start-2",
283
"--layout-effects-stop",
284
"--commit-stop",
285
]
305
);
306
307
expect(clearedMarks).toMatchInlineSnapshot(`
308
- Array [
309
- "--schedule-render-16",
310
- ]
311
- `);
308
+ Array [
309
+ "--schedule-render-32",
310
+ ]
311
+ `);
312
313
clearPendingMarks();
314
316
317
expect(clearedMarks).toMatchInlineSnapshot(`
318
Array [
319
- "--render-start-16",
319
+ "--render-start-32",
320
"--component-render-start-Example",
321
"--component-render-stop",
322
- "--suspense-suspend-0-Example-mount-16-",
322
+ "--suspense-suspend-0-Example-mount-32-",
323
"--render-stop",
324
- "--commit-start-16",
324
+ "--commit-start-32",
325
"--react-version-<filtered-version>",
326
"--profiler-version-1",
327
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
328
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
329
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
330
- "--layout-effects-start-16",
329
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
330
+ "--layout-effects-start-32",
331
"--layout-effects-stop",
332
"--commit-stop",
333
]
357
);
358
359
expect(clearedMarks).toMatchInlineSnapshot(`
360
- Array [
361
- "--schedule-render-16",
362
- ]
363
- `);
360
+ Array [
361
+ "--schedule-render-32",
362
+ ]
363
+ `);
364
365
clearPendingMarks();
366
368
369
expect(clearedMarks).toMatchInlineSnapshot(`
370
Array [
371
- "--render-start-16",
371
+ "--render-start-32",
372
"--component-render-start-Example",
373
"--component-render-stop",
374
- "--suspense-suspend-0-Example-mount-16-",
374
+ "--suspense-suspend-0-Example-mount-32-",
375
"--render-stop",
376
- "--commit-start-16",
376
+ "--commit-start-32",
377
"--react-version-<filtered-version>",
378
"--profiler-version-1",
379
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
380
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
381
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
382
- "--layout-effects-start-16",
381
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
382
+ "--layout-effects-start-32",
383
"--layout-effects-stop",
384
"--commit-stop",
385
]
410
renderRootHelper(<Example />);
411
412
expect(clearedMarks).toMatchInlineSnapshot(`
413
- Array [
414
- "--schedule-render-16",
415
- ]
416
- `);
413
+ Array [
414
+ "--schedule-render-32",
415
+ ]
416
+ `);
417
418
clearPendingMarks();
419
421
422
expect(clearedMarks).toMatchInlineSnapshot(`
423
Array [
424
- "--render-start-16",
424
+ "--render-start-32",
425
"--component-render-start-Example",
426
"--component-render-stop",
427
"--render-stop",
428
- "--commit-start-16",
428
+ "--commit-start-32",
429
"--react-version-<filtered-version>",
430
"--profiler-version-1",
431
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
432
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
433
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
434
- "--layout-effects-start-16",
435
- "--schedule-state-update-1-Example",
433
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
434
+ "--layout-effects-start-32",
435
+ "--schedule-state-update-2-Example",
436
"--layout-effects-stop",
437
- "--render-start-1",
437
+ "--render-start-2",
438
"--component-render-start-Example",
439
"--component-render-stop",
440
"--render-stop",
441
- "--commit-start-1",
441
+ "--commit-start-2",
442
"--react-version-<filtered-version>",
443
"--profiler-version-1",
444
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
445
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
446
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
446
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
447
"--commit-stop",
448
"--commit-stop",
449
]
464
renderRootHelper(<Example />);
465
466
expect(clearedMarks).toMatchInlineSnapshot(`
467
- Array [
468
- "--schedule-render-16",
469
- ]
470
- `);
467
+ Array [
468
+ "--schedule-render-32",
469
+ ]
470
+ `);
471
472
clearPendingMarks();
473
475
476
expect(clearedMarks).toMatchInlineSnapshot(`
477
Array [
478
- "--render-start-16",
478
+ "--render-start-32",
479
"--component-render-start-Example",
480
"--component-render-stop",
481
"--render-stop",
482
- "--commit-start-16",
482
+ "--commit-start-32",
483
"--react-version-<filtered-version>",
484
"--profiler-version-1",
485
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
486
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
487
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
488
- "--layout-effects-start-16",
489
- "--schedule-forced-update-1-Example",
487
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
488
+ "--layout-effects-start-32",
489
+ "--schedule-forced-update-2-Example",
490
"--layout-effects-stop",
491
- "--render-start-1",
491
+ "--render-start-2",
492
"--component-render-start-Example",
493
"--component-render-stop",
494
"--render-stop",
495
- "--commit-start-1",
495
+ "--commit-start-2",
496
"--react-version-<filtered-version>",
497
"--profiler-version-1",
498
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
499
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
500
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
500
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
501
"--commit-stop",
502
"--commit-stop",
503
]
519
renderRootHelper(<Example />);
520
521
expect(clearedMarks).toMatchInlineSnapshot(`
522
- Array [
523
- "--schedule-render-16",
524
- ]
525
- `);
522
+ Array [
523
+ "--schedule-render-32",
524
+ ]
525
+ `);
526
527
clearPendingMarks();
528
540
541
expect(clearedMarks).toMatchInlineSnapshot(`
542
Array [
543
- "--render-start-16",
543
+ "--render-start-32",
544
"--component-render-start-Example",
545
- "--schedule-state-update-16-Example",
545
+ "--schedule-state-update-32-Example",
546
"--component-render-stop",
547
"--render-stop",
548
- "--commit-start-16",
548
+ "--commit-start-32",
549
"--react-version-<filtered-version>",
550
"--profiler-version-1",
551
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
552
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
553
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
554
- "--layout-effects-start-16",
553
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
554
+ "--layout-effects-start-32",
555
"--layout-effects-stop",
556
"--commit-stop",
557
]
574
renderRootHelper(<Example />);
575
576
expect(clearedMarks).toMatchInlineSnapshot(`
577
- Array [
578
- "--schedule-render-16",
579
- ]
580
- `);
577
+ Array [
578
+ "--schedule-render-32",
579
+ ]
580
+ `);
581
582
clearPendingMarks();
583
595
596
expect(clearedMarks).toMatchInlineSnapshot(`
597
Array [
598
- "--render-start-16",
598
+ "--render-start-32",
599
"--component-render-start-Example",
600
- "--schedule-forced-update-16-Example",
600
+ "--schedule-forced-update-32-Example",
601
"--component-render-stop",
602
"--render-stop",
603
- "--commit-start-16",
603
+ "--commit-start-32",
604
"--react-version-<filtered-version>",
605
"--profiler-version-1",
606
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
607
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
608
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
609
- "--layout-effects-start-16",
608
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
609
+ "--layout-effects-start-32",
610
"--layout-effects-stop",
611
"--commit-stop",
612
]
626
renderRootHelper(<Example />);
627
628
expect(clearedMarks).toMatchInlineSnapshot(`
629
- Array [
630
- "--schedule-render-16",
631
- ]
632
- `);
629
+ Array [
630
+ "--schedule-render-32",
631
+ ]
632
+ `);
633
634
clearPendingMarks();
635
637
638
expect(clearedMarks).toMatchInlineSnapshot(`
639
Array [
640
- "--render-start-16",
640
+ "--render-start-32",
641
"--component-render-start-Example",
642
"--component-render-stop",
643
"--render-stop",
644
- "--commit-start-16",
644
+ "--commit-start-32",
645
"--react-version-<filtered-version>",
646
"--profiler-version-1",
647
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
648
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
649
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
650
- "--layout-effects-start-16",
649
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
650
+ "--layout-effects-start-32",
651
"--component-layout-effect-mount-start-Example",
652
- "--schedule-state-update-1-Example",
652
+ "--schedule-state-update-2-Example",
653
"--component-layout-effect-mount-stop",
654
"--layout-effects-stop",
655
- "--render-start-1",
655
+ "--render-start-2",
656
"--component-render-start-Example",
657
"--component-render-stop",
658
"--render-stop",
659
- "--commit-start-1",
659
+ "--commit-start-2",
660
"--react-version-<filtered-version>",
661
"--profiler-version-1",
662
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
663
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
664
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
664
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
665
"--commit-stop",
666
"--commit-stop",
667
]
684
685
expect(clearedMarks).toMatchInlineSnapshot(`
686
Array [
687
- "--schedule-render-16",
688
- "--render-start-16",
687
+ "--schedule-render-32",
688
+ "--render-start-32",
689
"--component-render-start-Example",
690
"--component-render-stop",
691
"--render-stop",
692
- "--commit-start-16",
692
+ "--commit-start-32",
693
"--react-version-<filtered-version>",
694
"--profiler-version-1",
695
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
696
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
697
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
698
- "--layout-effects-start-16",
697
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
698
+ "--layout-effects-start-32",
699
"--layout-effects-stop",
700
"--commit-stop",
701
- "--passive-effects-start-16",
701
+ "--passive-effects-start-32",
702
"--component-passive-effect-mount-start-Example",
703
- "--schedule-state-update-16-Example",
703
+ "--schedule-state-update-32-Example",
704
"--component-passive-effect-mount-stop",
705
"--passive-effects-stop",
706
- "--render-start-16",
706
+ "--render-start-32",
707
"--component-render-start-Example",
708
"--component-render-stop",
709
"--render-stop",
710
- "--commit-start-16",
710
+ "--commit-start-32",
711
"--react-version-<filtered-version>",
712
"--profiler-version-1",
713
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
714
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
715
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
715
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
716
"--commit-stop",
717
]
718
`);
734
735
expect(clearedMarks).toMatchInlineSnapshot(`
736
Array [
737
- "--schedule-render-16",
738
- "--render-start-16",
737
+ "--schedule-render-32",
738
+ "--render-start-32",
739
"--component-render-start-Example",
740
- "--schedule-state-update-16-Example",
740
+ "--schedule-state-update-32-Example",
741
"--component-render-stop",
742
"--render-stop",
743
- "--commit-start-16",
743
+ "--commit-start-32",
744
"--react-version-<filtered-version>",
745
"--profiler-version-1",
746
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
747
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
748
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
749
- "--layout-effects-start-16",
748
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
749
+ "--layout-effects-start-32",
750
"--layout-effects-stop",
751
"--commit-stop",
752
]
782
783
expect(clearedMarks).toMatchInlineSnapshot(`
784
Array [
785
- "--schedule-render-1",
786
- "--render-start-1",
785
+ "--schedule-render-2",
786
+ "--render-start-2",
787
"--component-render-start-ErrorBoundary",
788
"--component-render-stop",
789
"--component-render-start-ExampleThatThrows",
791
"--component-render-stop",
792
"--error-ExampleThatThrows-mount-Expected error",
793
"--render-stop",
794
- "--commit-start-1",
794
+ "--commit-start-2",
795
"--react-version-<filtered-version>",
796
"--profiler-version-1",
797
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
798
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
799
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
800
- "--layout-effects-start-1",
801
- "--schedule-state-update-1-ErrorBoundary",
799
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
800
+ "--layout-effects-start-2",
801
+ "--schedule-state-update-2-ErrorBoundary",
802
"--layout-effects-stop",
803
"--commit-stop",
804
- "--render-start-1",
804
+ "--render-start-2",
805
"--component-render-start-ErrorBoundary",
806
"--component-render-stop",
807
"--render-stop",
808
- "--commit-start-1",
808
+ "--commit-start-2",
809
"--react-version-<filtered-version>",
810
"--profiler-version-1",
811
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
812
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
813
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
813
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
814
"--commit-stop",
815
]
816
`);
845
);
846
847
expect(clearedMarks).toMatchInlineSnapshot(`
848
- Array [
849
- "--schedule-render-16",
850
- ]
851
- `);
848
+ Array [
849
+ "--schedule-render-32",
850
+ ]
851
+ `);
852
853
clearPendingMarks();
854
856
857
expect(clearedMarks).toMatchInlineSnapshot(`
858
Array [
859
- "--render-start-16",
859
+ "--render-start-32",
860
"--component-render-start-ErrorBoundary",
861
"--component-render-stop",
862
"--component-render-start-ExampleThatThrows",
864
"--component-render-stop",
865
"--error-ExampleThatThrows-mount-Expected error",
866
"--render-stop",
867
- "--render-start-16",
867
+ "--render-start-32",
868
"--component-render-start-ErrorBoundary",
869
"--component-render-stop",
870
"--component-render-start-ExampleThatThrows",
872
"--component-render-stop",
873
"--error-ExampleThatThrows-mount-Expected error",
874
"--render-stop",
875
- "--commit-start-16",
875
+ "--commit-start-32",
876
"--react-version-<filtered-version>",
877
"--profiler-version-1",
878
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
879
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
880
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
881
- "--layout-effects-start-16",
882
- "--schedule-state-update-1-ErrorBoundary",
880
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
881
+ "--layout-effects-start-32",
882
+ "--schedule-state-update-2-ErrorBoundary",
883
"--layout-effects-stop",
884
- "--render-start-1",
884
+ "--render-start-2",
885
"--component-render-start-ErrorBoundary",
886
"--component-render-stop",
887
"--render-stop",
888
- "--commit-start-1",
888
+ "--commit-start-2",
889
"--react-version-<filtered-version>",
890
"--profiler-version-1",
891
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
892
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
893
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
893
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
894
"--commit-stop",
895
"--commit-stop",
896
]
947
948
expect(clearedMarks).toMatchInlineSnapshot(`
949
Array [
950
- "--schedule-render-16",
951
- "--render-start-16",
950
+ "--schedule-render-32",
951
+ "--render-start-32",
952
"--component-render-start-ComponentWithEffects",
953
"--component-render-stop",
954
"--render-stop",
955
- "--commit-start-16",
955
+ "--commit-start-32",
956
"--react-version-<filtered-version>",
957
"--profiler-version-1",
958
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
959
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
960
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
961
- "--layout-effects-start-16",
960
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
961
+ "--layout-effects-start-32",
962
"--component-layout-effect-mount-start-ComponentWithEffects",
963
"--component-layout-effect-mount-stop",
964
"--component-layout-effect-mount-start-ComponentWithEffects",
977
]);
978
979
expect(clearedMarks).toMatchInlineSnapshot(`
980
- Array [
981
- "--passive-effects-start-16",
982
- "--component-passive-effect-mount-start-ComponentWithEffects",
983
- "--component-passive-effect-mount-stop",
984
- "--component-passive-effect-mount-start-ComponentWithEffects",
985
- "--component-passive-effect-mount-stop",
986
- "--component-passive-effect-mount-start-ComponentWithEffects",
987
- "--component-passive-effect-mount-stop",
988
- "--passive-effects-stop",
989
- ]
990
- `);
980
+ Array [
981
+ "--passive-effects-start-32",
982
+ "--component-passive-effect-mount-start-ComponentWithEffects",
983
+ "--component-passive-effect-mount-stop",
984
+ "--component-passive-effect-mount-start-ComponentWithEffects",
985
+ "--component-passive-effect-mount-stop",
986
+ "--component-passive-effect-mount-start-ComponentWithEffects",
987
+ "--component-passive-effect-mount-stop",
988
+ "--passive-effects-stop",
989
+ ]
990
+ `);
991
992
clearPendingMarks();
993
1005
1006
expect(clearedMarks).toMatchInlineSnapshot(`
1007
Array [
1008
- "--schedule-render-1",
1009
- "--render-start-1",
1008
+ "--schedule-render-2",
1009
+ "--render-start-2",
1010
"--render-stop",
1011
- "--commit-start-1",
1011
+ "--commit-start-2",
1012
"--react-version-<filtered-version>",
1013
"--profiler-version-1",
1014
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
1015
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
1016
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
1016
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
1017
"--component-layout-effect-unmount-start-ComponentWithEffects",
1018
"--component-layout-effect-unmount-stop",
1019
"--component-layout-effect-unmount-start-ComponentWithEffects",
1020
"--component-layout-effect-unmount-stop",
1021
- "--layout-effects-start-1",
1021
+ "--layout-effects-start-2",
1022
"--layout-effects-stop",
1023
- "--passive-effects-start-1",
1023
+ "--passive-effects-start-2",
1024
"--component-passive-effect-unmount-start-ComponentWithEffects",
1025
"--component-passive-effect-unmount-stop",
1026
"--component-passive-effect-unmount-start-ComponentWithEffects",
1040
1041
expect(clearedMarks).toMatchInlineSnapshot(`
1042
Array [
1043
- "--schedule-render-1",
1044
- "--render-start-1",
1043
+ "--schedule-render-2",
1044
+ "--render-start-2",
1045
"--render-stop",
1046
- "--commit-start-1",
1046
+ "--commit-start-2",
1047
"--react-version-<filtered-version>",
1048
"--profiler-version-1",
1049
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
1050
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
1051
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
1052
- "--layout-effects-start-1",
1051
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
1052
+ "--layout-effects-start-2",
1053
"--layout-effects-stop",
1054
"--commit-stop",
1055
]
1060
it('regression test DefaultLane', () => {
1061
renderRootHelper(<div />);
1062
expect(clearedMarks).toMatchInlineSnapshot(`
1063
- Array [
1064
- "--schedule-render-16",
1065
- ]
1066
- `);
1063
+ Array [
1064
+ "--schedule-render-32",
1065
+ ]
1066
+ `);
1067
});
1068
1069
// @reactVersion >=18.0
1090
1091
expect(clearedMarks).toMatchInlineSnapshot(`
1092
Array [
1093
- "--schedule-state-update-1-App",
1094
- "--render-start-1",
1093
+ "--schedule-state-update-2-App",
1094
+ "--render-start-2",
1095
"--component-render-start-App",
1096
"--component-render-stop",
1097
"--render-stop",
1098
- "--commit-start-1",
1098
+ "--commit-start-2",
1099
"--react-version-<filtered-version>",
1100
"--profiler-version-1",
1101
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
1102
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
1103
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
1104
- "--layout-effects-start-1",
1103
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
1104
+ "--layout-effects-start-2",
1105
"--layout-effects-stop",
1106
"--commit-stop",
1107
]
1131
1132
expect(clearedMarks).toMatchInlineSnapshot(`
1133
Array [
1134
- "--schedule-state-update-4-App",
1135
- "--render-start-4",
1134
+ "--schedule-state-update-8-App",
1135
+ "--render-start-8",
1136
"--component-render-start-App",
1137
"--component-render-stop",
1138
"--render-stop",
1139
- "--commit-start-4",
1139
+ "--commit-start-8",
1140
"--react-version-<filtered-version>",
1141
"--profiler-version-1",
1142
"--react-internal-module-start- at filtered (<anonymous>:0:0)",
1143
"--react-internal-module-stop- at filtered (<anonymous>:1:1)",
1144
- "--react-lane-labels-Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
1145
- "--layout-effects-start-4",
1144
+ "--react-lane-labels-SyncHydrationLane,Sync,InputContinuousHydration,InputContinuous,DefaultHydration,Default,TransitionHydration,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Transition,Retry,Retry,Retry,Retry,SelectiveHydration,IdleHydration,Idle,Offscreen",
1145
+ "--layout-effects-start-8",
1146
"--layout-effects-stop",
1147
"--commit-stop",
1148
]
1213
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
1214
Array [
1215
Object {
1216
- "lanes": "0b0000000000000000000000000000001",
1216
+ "lanes": "0b0000000000000000000000000000010",
1217
"timestamp": 10,
1218
"type": "schedule-render",
1219
"warning": null,
1230
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
1231
Array [
1232
Object {
1233
- "lanes": "0b0000000000000000000000000010000",
1233
+ "lanes": "0b0000000000000000000000000100000",
1234
"timestamp": 10,
1235
"type": "schedule-render",
1236
"warning": null,
1272
"componentName": "Example",
1273
"componentStack": "
1274
in Example (at **)",
1275
- "lanes": "0b0000000000000000000000000000100",
1275
+ "lanes": "0b0000000000000000000000000001000",
1276
"timestamp": 10,
1277
"type": "schedule-state-update",
1278
"warning": null,
1281
"componentName": "Example",
1282
"componentStack": "
1283
in Example (at **)",
1284
- "lanes": "0b0000000000000000000000001000000",
1284
+ "lanes": "0b0000000000000000000000010000000",
1285
"timestamp": 10,
1286
"type": "schedule-state-update",
1287
"warning": null,
1290
"componentName": "Example",
1291
"componentStack": "
1292
in Example (at **)",
1293
- "lanes": "0b0000000000000000000000001000000",
1293
+ "lanes": "0b0000000000000000000000010000000",
1294
"timestamp": 10,
1295
"type": "schedule-state-update",
1296
"warning": null,
1299
"componentName": "Example",
1300
"componentStack": "
1301
in Example (at **)",
1302
- "lanes": "0b0000000000000000000000000010000",
1302
+ "lanes": "0b0000000000000000000000000100000",
1303
"timestamp": 10,
1304
"type": "schedule-state-update",
1305
"warning": null,
1629
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
1630
Array [
1631
Object {
1632
- "lanes": "0b0000000000000000000000000010000",
1632
+ "lanes": "0b0000000000000000000000000100000",
1633
"timestamp": 10,
1634
"type": "schedule-render",
1635
"warning": null,
1638
"componentName": "Example",
1639
"componentStack": "
1640
in Example (at **)",
1641
- "lanes": "0b0000000000000000000000000000001",
1641
+ "lanes": "0b0000000000000000000000000000010",
1642
"timestamp": 20,
1643
"type": "schedule-state-update",
1644
"warning": null,
1689
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
1690
Array [
1691
Object {
1692
- "lanes": "0b0000000000000000000000000010000",
1692
+ "lanes": "0b0000000000000000000000000100000",
1693
"timestamp": 10,
1694
"type": "schedule-render",
1695
"warning": null,
1696
},
1697
Object {
1698
"componentName": "Example",
1699
- "lanes": "0b0000000000000000000000000000001",
1699
+ "lanes": "0b0000000000000000000000000000010",
1700
"timestamp": 20,
1701
"type": "schedule-force-update",
1702
"warning": null,
1758
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
1759
Array [
1760
Object {
1761
- "lanes": "0b0000000000000000000000000010000",
1761
+ "lanes": "0b0000000000000000000000000100000",
1762
"timestamp": 10,
1763
"type": "schedule-render",
1764
"warning": null,
1767
"componentName": "Example",
1768
"componentStack": "
1769
in Example (at **)",
1770
- "lanes": "0b0000000000000000000000000010000",
1770
+ "lanes": "0b0000000000000000000000000100000",
1771
"timestamp": 10,
1772
"type": "schedule-state-update",
1773
"warning": null,
1828
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
1829
Array [
1830
Object {
1831
- "lanes": "0b0000000000000000000000000010000",
1831
+ "lanes": "0b0000000000000000000000000100000",
1832
"timestamp": 10,
1833
"type": "schedule-render",
1834
"warning": null,
1835
},
1836
Object {
1837
"componentName": "Example",
1838
- "lanes": "0b0000000000000000000000000010000",
1838
+ "lanes": "0b0000000000000000000000000100000",
1839
"timestamp": 20,
1840
"type": "schedule-force-update",
1841
"warning": null,
1891
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
1892
Array [
1893
Object {
1894
- "lanes": "0b0000000000000000000000000010000",
1894
+ "lanes": "0b0000000000000000000000000100000",
1895
"timestamp": 10,
1896
"type": "schedule-render",
1897
"warning": null,
1900
"componentName": "Example",
1901
"componentStack": "
1902
in Example (at **)",
1903
- "lanes": "0b0000000000000000000000000000001",
1903
+ "lanes": "0b0000000000000000000000000000010",
1904
"timestamp": 21,
1905
"type": "schedule-state-update",
1906
"warning": null,
1955
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
1956
Array [
1957
Object {
1958
- "lanes": "0b0000000000000000000000000010000",
1958
+ "lanes": "0b0000000000000000000000000100000",
1959
"timestamp": 10,
1960
"type": "schedule-render",
1961
"warning": null,
1964
"componentName": "Example",
1965
"componentStack": "
1966
in Example (at **)",
1967
- "lanes": "0b0000000000000000000000000010000",
1967
+ "lanes": "0b0000000000000000000000000100000",
1968
"timestamp": 21,
1969
"type": "schedule-state-update",
1970
"warning": null,
2005
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
2006
Array [
2007
Object {
2008
- "lanes": "0b0000000000000000000000000010000",
2008
+ "lanes": "0b0000000000000000000000000100000",
2009
"timestamp": 10,
2010
"type": "schedule-render",
2011
"warning": null,
2014
"componentName": "Example",
2015
"componentStack": "
2016
in Example (at **)",
2017
- "lanes": "0b0000000000000000000000000010000",
2017
+ "lanes": "0b0000000000000000000000000100000",
2018
"timestamp": 20,
2019
"type": "schedule-state-update",
2020
"warning": null,
2090
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
2091
Array [
2092
Object {
2093
- "lanes": "0b0000000000000000000000000000001",
2093
+ "lanes": "0b0000000000000000000000000000010",
2094
"timestamp": 10,
2095
"type": "schedule-render",
2096
"warning": null,
2099
"componentName": "ErrorBoundary",
2100
"componentStack": "
2101
in ErrorBoundary (at **)",
2102
- "lanes": "0b0000000000000000000000000000001",
2102
+ "lanes": "0b0000000000000000000000000000010",
2103
"timestamp": 20,
2104
"type": "schedule-state-update",
2105
"warning": null,
2204
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
2205
Array [
2206
Object {
2207
- "lanes": "0b0000000000000000000000000010000",
2207
+ "lanes": "0b0000000000000000000000000100000",
2208
"timestamp": 10,
2209
"type": "schedule-render",
2210
"warning": null,
2213
"componentName": "ErrorBoundary",
2214
"componentStack": "
2215
in ErrorBoundary (at **)",
2216
- "lanes": "0b0000000000000000000000000000001",
2216
+ "lanes": "0b0000000000000000000000000000010",
2217
"timestamp": 30,
2218
"type": "schedule-state-update",
2219
"warning": null,
2395
"batchUID": 1,
2396
"depth": 0,
2397
"duration": 0,
2398
- "lanes": "0b0000000000000000000000000010000",
2398
+ "lanes": "0b0000000000000000000000000100000",
2399
"timestamp": 10,
2400
"type": "render-idle",
2401
},
2403
"batchUID": 1,
2404
"depth": 0,
2405
"duration": 0,
2406
- "lanes": "0b0000000000000000000000000010000",
2406
+ "lanes": "0b0000000000000000000000000100000",
2407
"timestamp": 10,
2408
"type": "render",
2409
},
2411
"batchUID": 1,
2412
"depth": 0,
2413
"duration": 0,
2414
- "lanes": "0b0000000000000000000000000010000",
2414
+ "lanes": "0b0000000000000000000000000100000",
2415
"timestamp": 10,
2416
"type": "commit",
2417
},
2419
"batchUID": 1,
2420
"depth": 1,
2421
"duration": 0,
2422
- "lanes": "0b0000000000000000000000000010000",
2422
+ "lanes": "0b0000000000000000000000000100000",
2423
"timestamp": 10,
2424
"type": "layout-effects",
2425
},
2427
"batchUID": 1,
2428
"depth": 0,
2429
"duration": 0,
2430
- "lanes": "0b0000000000000000000000000010000",
2430
+ "lanes": "0b0000000000000000000000000100000",
2431
"timestamp": 10,
2432
"type": "passive-effects",
2433
},
2437
"batchUID": 2,
2438
"depth": 0,
2439
"duration": 0,
2440
- "lanes": "0b0000000000000000000000000000001",
2440
+ "lanes": "0b0000000000000000000000000000010",
2441
"timestamp": 10,
2442
"type": "render-idle",
2443
},
2445
"batchUID": 2,
2446
"depth": 0,
2447
"duration": 0,
2448
- "lanes": "0b0000000000000000000000000000001",
2448
+ "lanes": "0b0000000000000000000000000000010",
2449
"timestamp": 10,
2450
"type": "render",
2451
},
2453
"batchUID": 2,
2454
"depth": 0,
2455
"duration": 0,
2456
- "lanes": "0b0000000000000000000000000000001",
2456
+ "lanes": "0b0000000000000000000000000000010",
2457
"timestamp": 10,
2458
"type": "commit",
2459
},
2461
"batchUID": 2,
2462
"depth": 1,
2463
"duration": 0,
2464
- "lanes": "0b0000000000000000000000000000001",
2464
+ "lanes": "0b0000000000000000000000000000010",
2465
"timestamp": 10,
2466
"type": "layout-effects",
2467
},
2469
"batchUID": 2,
2470
"depth": 1,
2471
"duration": 0,
2472
- "lanes": "0b0000000000000000000000000000001",
2472
+ "lanes": "0b0000000000000000000000000000010",
2473
"timestamp": 10,
2474
"type": "passive-effects",
2475
},
2505
expect(timelineData.schedulingEvents).toMatchInlineSnapshot(`
2506
Array [
2507
Object {
2508
- "lanes": "0b0000000000000000000000000010000",
2508
+ "lanes": "0b0000000000000000000000000100000",
2509
"timestamp": 10,
2510
"type": "schedule-render",
2511
"warning": null,
2515
"componentStack": "
2516
in Child (at **)
2517
in CommponentWithChildren (at **)",
2518
- "lanes": "0b0000000000000000000000000010000",
2518
+ "lanes": "0b0000000000000000000000000100000",
2519
"timestamp": 10,
2520
"type": "schedule-state-update",
2521
"warning": null,