Commit 5d5ddd7
committed
[Flight] Encode ReactIOInfo as its own row type (facebook#33390)
Stacked on facebook#33388.
This encodes the I/O entries as their own row type (`"J"`). This makes
it possible to parse them directly without first parsing the debug info
for each component. E.g. if you're just interested in logging the I/O
without all the places it was awaited.
This is not strictly necessary since the debug info is also readily
available without parsing the actual trees. (That's how the Server
Components Performance Track works.) However, we might want to exclude
this information in profiling builds while retaining some limited form
of I/O tracking.
It also allows for logging side-effects that are not awaited if we
wanted to.
DiffTrain build for [3fb17d1](facebook@3fb17d1)1 parent f1f9ba8 commit 5d5ddd7
File tree
24 files changed
+122
-158
lines changed- compiled-rn
- facebook-fbsource/xplat/js
- RKJSModules/vendor/react
- react-dom/cjs
- react-test-renderer/cjs
- react/cjs
- react-native-github/Libraries/Renderer
- implementations
- tools/eslint-plugin-react-hooks
24 files changed
+122
-158
lines changed| 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 | | |
| |||
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
407 | | - | |
| 407 | + | |
408 | 408 | | |
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: 9 additions & 9 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 | | |
| |||
8285 | 8285 | | |
8286 | 8286 | | |
8287 | 8287 | | |
8288 | | - | |
| 8288 | + | |
8289 | 8289 | | |
8290 | 8290 | | |
8291 | | - | |
| 8291 | + | |
8292 | 8292 | | |
8293 | 8293 | | |
8294 | 8294 | | |
8295 | | - | |
| 8295 | + | |
8296 | 8296 | | |
8297 | 8297 | | |
8298 | 8298 | | |
| |||
27026 | 27026 | | |
27027 | 27027 | | |
27028 | 27028 | | |
27029 | | - | |
| 27029 | + | |
27030 | 27030 | | |
27031 | 27031 | | |
27032 | 27032 | | |
27033 | | - | |
| 27033 | + | |
27034 | 27034 | | |
27035 | 27035 | | |
27036 | 27036 | | |
| |||
27067 | 27067 | | |
27068 | 27068 | | |
27069 | 27069 | | |
27070 | | - | |
| 27070 | + | |
27071 | 27071 | | |
27072 | 27072 | | |
27073 | | - | |
| 27073 | + | |
27074 | 27074 | | |
27075 | 27075 | | |
27076 | 27076 | | |
| |||
27208 | 27208 | | |
27209 | 27209 | | |
27210 | 27210 | | |
27211 | | - | |
| 27211 | + | |
27212 | 27212 | | |
Lines changed: 11 additions & 11 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 | | |
| |||
5826 | 5826 | | |
5827 | 5827 | | |
5828 | 5828 | | |
5829 | | - | |
| 5829 | + | |
5830 | 5830 | | |
5831 | 5831 | | |
5832 | 5832 | | |
5833 | | - | |
| 5833 | + | |
5834 | 5834 | | |
5835 | 5835 | | |
5836 | 5836 | | |
5837 | | - | |
| 5837 | + | |
5838 | 5838 | | |
5839 | | - | |
| 5839 | + | |
5840 | 5840 | | |
5841 | | - | |
| 5841 | + | |
5842 | 5842 | | |
5843 | 5843 | | |
5844 | 5844 | | |
| |||
17094 | 17094 | | |
17095 | 17095 | | |
17096 | 17096 | | |
17097 | | - | |
| 17097 | + | |
17098 | 17098 | | |
17099 | 17099 | | |
17100 | 17100 | | |
17101 | 17101 | | |
17102 | 17102 | | |
17103 | 17103 | | |
17104 | | - | |
| 17104 | + | |
17105 | 17105 | | |
17106 | 17106 | | |
17107 | 17107 | | |
| |||
17123 | 17123 | | |
17124 | 17124 | | |
17125 | 17125 | | |
17126 | | - | |
| 17126 | + | |
17127 | 17127 | | |
17128 | 17128 | | |
17129 | | - | |
| 17129 | + | |
17130 | 17130 | | |
17131 | 17131 | | |
17132 | 17132 | | |
| |||
17224 | 17224 | | |
17225 | 17225 | | |
17226 | 17226 | | |
17227 | | - | |
| 17227 | + | |
Lines changed: 11 additions & 11 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 | | |
| |||
5988 | 5988 | | |
5989 | 5989 | | |
5990 | 5990 | | |
5991 | | - | |
| 5991 | + | |
5992 | 5992 | | |
5993 | 5993 | | |
5994 | 5994 | | |
5995 | | - | |
| 5995 | + | |
5996 | 5996 | | |
5997 | 5997 | | |
5998 | 5998 | | |
5999 | | - | |
| 5999 | + | |
6000 | 6000 | | |
6001 | | - | |
| 6001 | + | |
6002 | 6002 | | |
6003 | | - | |
| 6003 | + | |
6004 | 6004 | | |
6005 | 6005 | | |
6006 | 6006 | | |
| |||
17804 | 17804 | | |
17805 | 17805 | | |
17806 | 17806 | | |
17807 | | - | |
| 17807 | + | |
17808 | 17808 | | |
17809 | 17809 | | |
17810 | 17810 | | |
17811 | 17811 | | |
17812 | 17812 | | |
17813 | 17813 | | |
17814 | | - | |
| 17814 | + | |
17815 | 17815 | | |
17816 | 17816 | | |
17817 | 17817 | | |
| |||
17833 | 17833 | | |
17834 | 17834 | | |
17835 | 17835 | | |
17836 | | - | |
| 17836 | + | |
17837 | 17837 | | |
17838 | 17838 | | |
17839 | | - | |
| 17839 | + | |
17840 | 17840 | | |
17841 | 17841 | | |
17842 | 17842 | | |
| |||
17949 | 17949 | | |
17950 | 17950 | | |
17951 | 17951 | | |
17952 | | - | |
| 17952 | + | |
Lines changed: 9 additions & 9 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 | | |
| |||
8293 | 8293 | | |
8294 | 8294 | | |
8295 | 8295 | | |
8296 | | - | |
| 8296 | + | |
8297 | 8297 | | |
8298 | 8298 | | |
8299 | | - | |
| 8299 | + | |
8300 | 8300 | | |
8301 | 8301 | | |
8302 | 8302 | | |
8303 | | - | |
| 8303 | + | |
8304 | 8304 | | |
8305 | 8305 | | |
8306 | 8306 | | |
| |||
27082 | 27082 | | |
27083 | 27083 | | |
27084 | 27084 | | |
27085 | | - | |
| 27085 | + | |
27086 | 27086 | | |
27087 | 27087 | | |
27088 | 27088 | | |
27089 | | - | |
| 27089 | + | |
27090 | 27090 | | |
27091 | 27091 | | |
27092 | 27092 | | |
| |||
27123 | 27123 | | |
27124 | 27124 | | |
27125 | 27125 | | |
27126 | | - | |
| 27126 | + | |
27127 | 27127 | | |
27128 | 27128 | | |
27129 | | - | |
| 27129 | + | |
27130 | 27130 | | |
27131 | 27131 | | |
27132 | 27132 | | |
| |||
27580 | 27580 | | |
27581 | 27581 | | |
27582 | 27582 | | |
27583 | | - | |
| 27583 | + | |
27584 | 27584 | | |
27585 | 27585 | | |
27586 | 27586 | | |
| |||
Lines changed: 11 additions & 11 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 | | |
| |||
5826 | 5826 | | |
5827 | 5827 | | |
5828 | 5828 | | |
5829 | | - | |
| 5829 | + | |
5830 | 5830 | | |
5831 | 5831 | | |
5832 | 5832 | | |
5833 | | - | |
| 5833 | + | |
5834 | 5834 | | |
5835 | 5835 | | |
5836 | 5836 | | |
5837 | | - | |
| 5837 | + | |
5838 | 5838 | | |
5839 | | - | |
| 5839 | + | |
5840 | 5840 | | |
5841 | | - | |
| 5841 | + | |
5842 | 5842 | | |
5843 | 5843 | | |
5844 | 5844 | | |
| |||
17105 | 17105 | | |
17106 | 17106 | | |
17107 | 17107 | | |
17108 | | - | |
| 17108 | + | |
17109 | 17109 | | |
17110 | 17110 | | |
17111 | 17111 | | |
17112 | 17112 | | |
17113 | 17113 | | |
17114 | 17114 | | |
17115 | | - | |
| 17115 | + | |
17116 | 17116 | | |
17117 | 17117 | | |
17118 | 17118 | | |
| |||
17134 | 17134 | | |
17135 | 17135 | | |
17136 | 17136 | | |
17137 | | - | |
| 17137 | + | |
17138 | 17138 | | |
17139 | 17139 | | |
17140 | | - | |
| 17140 | + | |
17141 | 17141 | | |
17142 | 17142 | | |
17143 | 17143 | | |
| |||
17388 | 17388 | | |
17389 | 17389 | | |
17390 | 17390 | | |
17391 | | - | |
| 17391 | + | |
0 commit comments