Commit 80269ba
committed
[Fiber] Gate Update flag on BeforeMutationMask on flags (#31921)
We're currently visiting the snapshot phase for every `Update` flag even
though we rarely have to do anything in the Snapshot phase.
The only flags that seem to use these wider visits is
`enableCreateEventHandleAPI` and `enableUseEffectEventHook` but really
neither of those should do that neither. They should schedule explicit
Snapshot phases if needed.
DiffTrain build for [6ca7fbe](6ca7fbe)1 parent b675a57 commit 80269ba
23 files changed
Lines changed: 101 additions & 101 deletions
File tree
- compiled-rn
- facebook-fbsource/xplat/js
- RKJSModules/vendor/react
- react-dom/cjs
- react-test-renderer/cjs
- react/cjs
- react-native-github/Libraries/Renderer
- implementations
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
420 | 420 | | |
421 | 421 | | |
422 | 422 | | |
423 | | - | |
| 423 | + | |
424 | 424 | | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
12114 | 12114 | | |
12115 | 12115 | | |
12116 | 12116 | | |
12117 | | - | |
| 12117 | + | |
12118 | 12118 | | |
12119 | 12119 | | |
12120 | 12120 | | |
| |||
25887 | 25887 | | |
25888 | 25888 | | |
25889 | 25889 | | |
25890 | | - | |
| 25890 | + | |
25891 | 25891 | | |
25892 | 25892 | | |
25893 | 25893 | | |
25894 | | - | |
| 25894 | + | |
25895 | 25895 | | |
25896 | 25896 | | |
25897 | 25897 | | |
| |||
25928 | 25928 | | |
25929 | 25929 | | |
25930 | 25930 | | |
25931 | | - | |
| 25931 | + | |
25932 | 25932 | | |
25933 | 25933 | | |
25934 | | - | |
| 25934 | + | |
25935 | 25935 | | |
25936 | 25936 | | |
25937 | 25937 | | |
| |||
26077 | 26077 | | |
26078 | 26078 | | |
26079 | 26079 | | |
26080 | | - | |
| 26080 | + | |
26081 | 26081 | | |
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
8384 | 8384 | | |
8385 | 8385 | | |
8386 | 8386 | | |
8387 | | - | |
| 8387 | + | |
8388 | 8388 | | |
8389 | 8389 | | |
8390 | 8390 | | |
| |||
15905 | 15905 | | |
15906 | 15906 | | |
15907 | 15907 | | |
15908 | | - | |
| 15908 | + | |
15909 | 15909 | | |
15910 | 15910 | | |
15911 | 15911 | | |
15912 | 15912 | | |
15913 | 15913 | | |
15914 | 15914 | | |
15915 | | - | |
| 15915 | + | |
15916 | 15916 | | |
15917 | 15917 | | |
15918 | 15918 | | |
| |||
15934 | 15934 | | |
15935 | 15935 | | |
15936 | 15936 | | |
15937 | | - | |
| 15937 | + | |
15938 | 15938 | | |
15939 | 15939 | | |
15940 | | - | |
| 15940 | + | |
15941 | 15941 | | |
15942 | 15942 | | |
15943 | 15943 | | |
| |||
16043 | 16043 | | |
16044 | 16044 | | |
16045 | 16045 | | |
16046 | | - | |
| 16046 | + | |
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
8746 | 8746 | | |
8747 | 8747 | | |
8748 | 8748 | | |
8749 | | - | |
| 8749 | + | |
8750 | 8750 | | |
8751 | 8751 | | |
8752 | 8752 | | |
| |||
16558 | 16558 | | |
16559 | 16559 | | |
16560 | 16560 | | |
16561 | | - | |
| 16561 | + | |
16562 | 16562 | | |
16563 | 16563 | | |
16564 | 16564 | | |
16565 | 16565 | | |
16566 | 16566 | | |
16567 | 16567 | | |
16568 | | - | |
| 16568 | + | |
16569 | 16569 | | |
16570 | 16570 | | |
16571 | 16571 | | |
| |||
16587 | 16587 | | |
16588 | 16588 | | |
16589 | 16589 | | |
16590 | | - | |
| 16590 | + | |
16591 | 16591 | | |
16592 | 16592 | | |
16593 | | - | |
| 16593 | + | |
16594 | 16594 | | |
16595 | 16595 | | |
16596 | 16596 | | |
| |||
16711 | 16711 | | |
16712 | 16712 | | |
16713 | 16713 | | |
16714 | | - | |
| 16714 | + | |
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
12122 | 12122 | | |
12123 | 12123 | | |
12124 | 12124 | | |
12125 | | - | |
| 12125 | + | |
12126 | 12126 | | |
12127 | 12127 | | |
12128 | 12128 | | |
| |||
25948 | 25948 | | |
25949 | 25949 | | |
25950 | 25950 | | |
25951 | | - | |
| 25951 | + | |
25952 | 25952 | | |
25953 | 25953 | | |
25954 | 25954 | | |
25955 | | - | |
| 25955 | + | |
25956 | 25956 | | |
25957 | 25957 | | |
25958 | 25958 | | |
| |||
25989 | 25989 | | |
25990 | 25990 | | |
25991 | 25991 | | |
25992 | | - | |
| 25992 | + | |
25993 | 25993 | | |
25994 | 25994 | | |
25995 | | - | |
| 25995 | + | |
25996 | 25996 | | |
25997 | 25997 | | |
25998 | 25998 | | |
| |||
26454 | 26454 | | |
26455 | 26455 | | |
26456 | 26456 | | |
26457 | | - | |
| 26457 | + | |
26458 | 26458 | | |
26459 | 26459 | | |
26460 | 26460 | | |
| |||
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
8384 | 8384 | | |
8385 | 8385 | | |
8386 | 8386 | | |
8387 | | - | |
| 8387 | + | |
8388 | 8388 | | |
8389 | 8389 | | |
8390 | 8390 | | |
| |||
15916 | 15916 | | |
15917 | 15917 | | |
15918 | 15918 | | |
15919 | | - | |
| 15919 | + | |
15920 | 15920 | | |
15921 | 15921 | | |
15922 | 15922 | | |
15923 | 15923 | | |
15924 | 15924 | | |
15925 | 15925 | | |
15926 | | - | |
| 15926 | + | |
15927 | 15927 | | |
15928 | 15928 | | |
15929 | 15929 | | |
| |||
15945 | 15945 | | |
15946 | 15946 | | |
15947 | 15947 | | |
15948 | | - | |
| 15948 | + | |
15949 | 15949 | | |
15950 | 15950 | | |
15951 | | - | |
| 15951 | + | |
15952 | 15952 | | |
15953 | 15953 | | |
15954 | 15954 | | |
| |||
16208 | 16208 | | |
16209 | 16209 | | |
16210 | 16210 | | |
16211 | | - | |
| 16211 | + | |
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
8750 | 8750 | | |
8751 | 8751 | | |
8752 | 8752 | | |
8753 | | - | |
| 8753 | + | |
8754 | 8754 | | |
8755 | 8755 | | |
8756 | 8756 | | |
| |||
16573 | 16573 | | |
16574 | 16574 | | |
16575 | 16575 | | |
16576 | | - | |
| 16576 | + | |
16577 | 16577 | | |
16578 | 16578 | | |
16579 | 16579 | | |
16580 | 16580 | | |
16581 | 16581 | | |
16582 | 16582 | | |
16583 | | - | |
| 16583 | + | |
16584 | 16584 | | |
16585 | 16585 | | |
16586 | 16586 | | |
| |||
16602 | 16602 | | |
16603 | 16603 | | |
16604 | 16604 | | |
16605 | | - | |
| 16605 | + | |
16606 | 16606 | | |
16607 | 16607 | | |
16608 | | - | |
| 16608 | + | |
16609 | 16609 | | |
16610 | 16610 | | |
16611 | 16611 | | |
| |||
16880 | 16880 | | |
16881 | 16881 | | |
16882 | 16882 | | |
16883 | | - | |
| 16883 | + | |
16884 | 16884 | | |
16885 | 16885 | | |
16886 | 16886 | | |
| |||
0 commit comments