Commit 8ede614
committed
Add support for event information in React scheduler tracks in React Native (react#35947)
## Summary
This defines the same fiber configuration for RN as used in DOM, so we
can expose event timing information in the React scheduler tracks in
performance traces.
This was unblocked by react#35913 and react#35912.
## How did you test this change?
Manually compiled the renderer and tested e2e in FB infra:
<img width="1217" height="161" alt="Screenshot 2026-03-03 at 10 10 44"
src="https://github.com/user-attachments/assets/6ca1512e-dcaf-49cf-8da9-1c6ae554733a"
/>
DiffTrain build for [4cc5b7a](react@4cc5b7a)1 parent fc102a3 commit 8ede614
21 files changed
Lines changed: 117 additions & 175 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
- tools/eslint-plugin-react-hooks
| 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 | | |
| |||
410 | 410 | | |
411 | 411 | | |
412 | 412 | | |
413 | | - | |
| 413 | + | |
414 | 414 | | |
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 | | |
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
| 212 | + | |
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 | | |
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
| 212 | + | |
Lines changed: 11 additions & 43 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 | | |
| |||
13271 | 13271 | | |
13272 | 13272 | | |
13273 | 13273 | | |
13274 | | - | |
13275 | 13274 | | |
13276 | 13275 | | |
13277 | 13276 | | |
| |||
14455 | 14454 | | |
14456 | 14455 | | |
14457 | 14456 | | |
14458 | | - | |
14459 | | - | |
| 14457 | + | |
| 14458 | + | |
14460 | 14459 | | |
14461 | 14460 | | |
14462 | 14461 | | |
| |||
23690 | 23689 | | |
23691 | 23690 | | |
23692 | 23691 | | |
23693 | | - | |
23694 | | - | |
23695 | | - | |
23696 | | - | |
23697 | | - | |
23698 | | - | |
23699 | | - | |
23700 | | - | |
23701 | | - | |
23702 | | - | |
23703 | | - | |
23704 | | - | |
23705 | | - | |
23706 | | - | |
23707 | | - | |
23708 | | - | |
23709 | | - | |
23710 | | - | |
23711 | | - | |
23712 | | - | |
23713 | | - | |
23714 | | - | |
23715 | | - | |
23716 | | - | |
23717 | | - | |
23718 | | - | |
23719 | | - | |
23720 | | - | |
23721 | | - | |
23722 | | - | |
23723 | | - | |
23724 | 23692 | | |
23725 | 23693 | | |
23726 | 23694 | | |
| |||
24198 | 24166 | | |
24199 | 24167 | | |
24200 | 24168 | | |
24201 | | - | |
24202 | | - | |
24203 | | - | |
| 24169 | + | |
| 24170 | + | |
| 24171 | + | |
24204 | 24172 | | |
24205 | 24173 | | |
24206 | 24174 | | |
| |||
30268 | 30236 | | |
30269 | 30237 | | |
30270 | 30238 | | |
30271 | | - | |
| 30239 | + | |
30272 | 30240 | | |
30273 | 30241 | | |
30274 | 30242 | | |
30275 | | - | |
| 30243 | + | |
30276 | 30244 | | |
30277 | 30245 | | |
30278 | 30246 | | |
| |||
30309 | 30277 | | |
30310 | 30278 | | |
30311 | 30279 | | |
30312 | | - | |
| 30280 | + | |
30313 | 30281 | | |
30314 | 30282 | | |
30315 | | - | |
| 30283 | + | |
30316 | 30284 | | |
30317 | 30285 | | |
30318 | 30286 | | |
| |||
30462 | 30430 | | |
30463 | 30431 | | |
30464 | 30432 | | |
30465 | | - | |
| 30433 | + | |
30466 | 30434 | | |
Lines changed: 11 additions & 10 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 | | |
| |||
9459 | 9459 | | |
9460 | 9460 | | |
9461 | 9461 | | |
9462 | | - | |
9463 | | - | |
| 9462 | + | |
| 9463 | + | |
9464 | 9464 | | |
9465 | 9465 | | |
9466 | 9466 | | |
| |||
15934 | 15934 | | |
15935 | 15935 | | |
15936 | 15936 | | |
15937 | | - | |
15938 | | - | |
| 15937 | + | |
| 15938 | + | |
| 15939 | + | |
15939 | 15940 | | |
15940 | 15941 | | |
15941 | 15942 | | |
| |||
17791 | 17792 | | |
17792 | 17793 | | |
17793 | 17794 | | |
17794 | | - | |
| 17795 | + | |
17795 | 17796 | | |
17796 | 17797 | | |
17797 | 17798 | | |
17798 | 17799 | | |
17799 | 17800 | | |
17800 | 17801 | | |
17801 | | - | |
| 17802 | + | |
17802 | 17803 | | |
17803 | 17804 | | |
17804 | 17805 | | |
| |||
17820 | 17821 | | |
17821 | 17822 | | |
17822 | 17823 | | |
17823 | | - | |
| 17824 | + | |
17824 | 17825 | | |
17825 | 17826 | | |
17826 | | - | |
| 17827 | + | |
17827 | 17828 | | |
17828 | 17829 | | |
17829 | 17830 | | |
| |||
17930 | 17931 | | |
17931 | 17932 | | |
17932 | 17933 | | |
17933 | | - | |
| 17934 | + | |
Lines changed: 11 additions & 10 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 | | |
| |||
10211 | 10211 | | |
10212 | 10212 | | |
10213 | 10213 | | |
10214 | | - | |
10215 | | - | |
| 10214 | + | |
| 10215 | + | |
10216 | 10216 | | |
10217 | 10217 | | |
10218 | 10218 | | |
| |||
17914 | 17914 | | |
17915 | 17915 | | |
17916 | 17916 | | |
17917 | | - | |
17918 | | - | |
| 17917 | + | |
| 17918 | + | |
| 17919 | + | |
17919 | 17920 | | |
17920 | 17921 | | |
17921 | 17922 | | |
| |||
19780 | 19781 | | |
19781 | 19782 | | |
19782 | 19783 | | |
19783 | | - | |
| 19784 | + | |
19784 | 19785 | | |
19785 | 19786 | | |
19786 | 19787 | | |
19787 | 19788 | | |
19788 | 19789 | | |
19789 | 19790 | | |
19790 | | - | |
| 19791 | + | |
19791 | 19792 | | |
19792 | 19793 | | |
19793 | 19794 | | |
| |||
19809 | 19810 | | |
19810 | 19811 | | |
19811 | 19812 | | |
19812 | | - | |
| 19813 | + | |
19813 | 19814 | | |
19814 | 19815 | | |
19815 | | - | |
| 19816 | + | |
19816 | 19817 | | |
19817 | 19818 | | |
19818 | 19819 | | |
| |||
19935 | 19936 | | |
19936 | 19937 | | |
19937 | 19938 | | |
19938 | | - | |
| 19939 | + | |
0 commit comments