Commit 18e907e
committed
[Fiber] Stash ThenableState on the Dependencies Object for Use By DevTools (#30866)
This lets us track what a Component might suspend on from DevTools. We
could already collect this by replaying a component's Hooks but that
would be expensive to collect from a whole tree.
The thenables themselves might contain useful information but mainly
we'd want access to the `_debugInfo` on the thenables which might
contain additional information from the server.
https://github.com/facebook/react/blob/19bd26beb689e554fceb0b929dc5199be8cba594/packages/shared/ReactTypes.js#L114
In a follow up we should really do something similar in Flight to
transfer `use()` on the debugInfo of that Server Component.
DiffTrain build for commit 8d68da3.1 parent 3ba4b12 commit 18e907e
File tree
14 files changed
+95
-53
lines changed- compiled-rn
- facebook-fbsource/xplat/js
- RKJSModules/vendor/react
- react-test-renderer/cjs
- react/cjs
- react-native-github/Libraries/Renderer
- implementations
14 files changed
+95
-53
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 21 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 | | |
| |||
3676 | 3676 | | |
3677 | 3677 | | |
3678 | 3678 | | |
| 3679 | + | |
| 3680 | + | |
| 3681 | + | |
| 3682 | + | |
| 3683 | + | |
| 3684 | + | |
| 3685 | + | |
| 3686 | + | |
3679 | 3687 | | |
3680 | 3688 | | |
3681 | 3689 | | |
| |||
7796 | 7804 | | |
7797 | 7805 | | |
7798 | 7806 | | |
7799 | | - | |
| 7807 | + | |
| 7808 | + | |
| 7809 | + | |
| 7810 | + | |
| 7811 | + | |
7800 | 7812 | | |
7801 | 7813 | | |
7802 | 7814 | | |
| |||
12230 | 12242 | | |
12231 | 12243 | | |
12232 | 12244 | | |
12233 | | - | |
| 12245 | + | |
| 12246 | + | |
12234 | 12247 | | |
12235 | 12248 | | |
12236 | 12249 | | |
| |||
12283 | 12296 | | |
12284 | 12297 | | |
12285 | 12298 | | |
12286 | | - | |
| 12299 | + | |
| 12300 | + | |
12287 | 12301 | | |
12288 | 12302 | | |
12289 | 12303 | | |
| |||
14938 | 14952 | | |
14939 | 14953 | | |
14940 | 14954 | | |
14941 | | - | |
| 14955 | + | |
14942 | 14956 | | |
14943 | 14957 | | |
14944 | 14958 | | |
14945 | | - | |
| 14959 | + | |
14946 | 14960 | | |
14947 | 14961 | | |
14948 | 14962 | | |
| |||
15087 | 15101 | | |
15088 | 15102 | | |
15089 | 15103 | | |
15090 | | - | |
| 15104 | + | |
15091 | 15105 | | |
Lines changed: 4 additions & 4 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 | | |
| |||
9331 | 9331 | | |
9332 | 9332 | | |
9333 | 9333 | | |
9334 | | - | |
| 9334 | + | |
9335 | 9335 | | |
9336 | 9336 | | |
9337 | 9337 | | |
9338 | 9338 | | |
9339 | 9339 | | |
9340 | 9340 | | |
9341 | | - | |
| 9341 | + | |
9342 | 9342 | | |
9343 | 9343 | | |
9344 | 9344 | | |
| |||
9474 | 9474 | | |
9475 | 9475 | | |
9476 | 9476 | | |
9477 | | - | |
| 9477 | + | |
Lines changed: 4 additions & 4 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 | | |
| |||
9944 | 9944 | | |
9945 | 9945 | | |
9946 | 9946 | | |
9947 | | - | |
| 9947 | + | |
9948 | 9948 | | |
9949 | 9949 | | |
9950 | 9950 | | |
9951 | 9951 | | |
9952 | 9952 | | |
9953 | 9953 | | |
9954 | | - | |
| 9954 | + | |
9955 | 9955 | | |
9956 | 9956 | | |
9957 | 9957 | | |
| |||
10102 | 10102 | | |
10103 | 10103 | | |
10104 | 10104 | | |
10105 | | - | |
| 10105 | + | |
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 | | |
| |||
1705 | 1705 | | |
1706 | 1706 | | |
1707 | 1707 | | |
1708 | | - | |
| 1708 | + | |
1709 | 1709 | | |
1710 | 1710 | | |
1711 | 1711 | | |
| |||
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 | | |
| |||
580 | 580 | | |
581 | 581 | | |
582 | 582 | | |
583 | | - | |
| 583 | + | |
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 | | |
| |||
584 | 584 | | |
585 | 585 | | |
586 | 586 | | |
587 | | - | |
| 587 | + | |
588 | 588 | | |
589 | 589 | | |
590 | 590 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 20 additions & 6 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 | | |
| |||
4571 | 4571 | | |
4572 | 4572 | | |
4573 | 4573 | | |
| 4574 | + | |
| 4575 | + | |
| 4576 | + | |
| 4577 | + | |
| 4578 | + | |
| 4579 | + | |
| 4580 | + | |
| 4581 | + | |
4574 | 4582 | | |
4575 | 4583 | | |
4576 | 4584 | | |
| |||
8952 | 8960 | | |
8953 | 8961 | | |
8954 | 8962 | | |
8955 | | - | |
| 8963 | + | |
| 8964 | + | |
| 8965 | + | |
| 8966 | + | |
| 8967 | + | |
8956 | 8968 | | |
8957 | 8969 | | |
8958 | 8970 | | |
| |||
13464 | 13476 | | |
13465 | 13477 | | |
13466 | 13478 | | |
13467 | | - | |
| 13479 | + | |
| 13480 | + | |
13468 | 13481 | | |
13469 | 13482 | | |
13470 | 13483 | | |
| |||
13517 | 13530 | | |
13518 | 13531 | | |
13519 | 13532 | | |
13520 | | - | |
| 13533 | + | |
| 13534 | + | |
13521 | 13535 | | |
13522 | 13536 | | |
13523 | 13537 | | |
| |||
16952 | 16966 | | |
16953 | 16967 | | |
16954 | 16968 | | |
16955 | | - | |
| 16969 | + | |
16956 | 16970 | | |
16957 | 16971 | | |
16958 | 16972 | | |
16959 | | - | |
| 16973 | + | |
16960 | 16974 | | |
16961 | 16975 | | |
16962 | 16976 | | |
| |||
Lines changed: 3 additions & 3 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 | | |
| |||
10852 | 10852 | | |
10853 | 10853 | | |
10854 | 10854 | | |
10855 | | - | |
| 10855 | + | |
10856 | 10856 | | |
10857 | 10857 | | |
10858 | 10858 | | |
10859 | | - | |
| 10859 | + | |
10860 | 10860 | | |
10861 | 10861 | | |
10862 | 10862 | | |
| |||
0 commit comments