Commit acdffc0
committed
Create Fabric-specific version of ReactNativeAttributesPayload (#28841)
## Summary
This PR introduces Fabric-only version of
`ReactNativeAttributesPayload`. It is a copy-paste of
`ReactNativeAttributesPayload.js`, and is called
`ReactNativeAttributesPayloadFabric.js`.
The idea behind this change is that certain optimizations in prop
diffing may actually be a regression on the old architecture. For
example, removing custom diffing may result in larger updateProps
payloads. Which is, I guess, fine with JSI, but might be a problem with
the bridge.
## How did you test this change?
There should be no runtime effect of this change.
DiffTrain build for commit 7039834.1 parent 3e4d97d commit acdffc0
File tree
4 files changed
+43
-154
lines changed- compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer
- implementations
4 files changed
+43
-154
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 4 additions & 61 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 | | |
| |||
2341 | 2341 | | |
2342 | 2342 | | |
2343 | 2343 | | |
2344 | | - | |
2345 | 2344 | | |
2346 | 2345 | | |
2347 | 2346 | | |
| |||
3367 | 3366 | | |
3368 | 3367 | | |
3369 | 3368 | | |
3370 | | - | |
3371 | | - | |
3372 | | - | |
3373 | | - | |
3374 | | - | |
3375 | | - | |
3376 | | - | |
3377 | | - | |
3378 | | - | |
3379 | | - | |
3380 | | - | |
3381 | | - | |
3382 | | - | |
3383 | | - | |
3384 | | - | |
3385 | | - | |
3386 | | - | |
3387 | | - | |
3388 | | - | |
3389 | | - | |
3390 | | - | |
3391 | | - | |
3392 | | - | |
3393 | | - | |
3394 | | - | |
3395 | | - | |
3396 | | - | |
3397 | | - | |
3398 | | - | |
3399 | | - | |
3400 | | - | |
3401 | | - | |
3402 | | - | |
3403 | | - | |
3404 | | - | |
3405 | | - | |
3406 | | - | |
3407 | | - | |
3408 | | - | |
3409 | | - | |
3410 | | - | |
3411 | | - | |
3412 | | - | |
3413 | | - | |
3414 | | - | |
3415 | | - | |
3416 | | - | |
3417 | | - | |
3418 | | - | |
3419 | | - | |
3420 | | - | |
3421 | | - | |
3422 | | - | |
3423 | 3369 | | |
3424 | 3370 | | |
3425 | 3371 | | |
3426 | 3372 | | |
3427 | 3373 | | |
3428 | 3374 | | |
3429 | | - | |
3430 | | - | |
3431 | | - | |
3432 | | - | |
3433 | | - | |
| 3375 | + | |
| 3376 | + | |
3434 | 3377 | | |
3435 | 3378 | | |
3436 | 3379 | | |
| |||
26502 | 26445 | | |
26503 | 26446 | | |
26504 | 26447 | | |
26505 | | - | |
| 26448 | + | |
26506 | 26449 | | |
26507 | 26450 | | |
26508 | 26451 | | |
| |||
Lines changed: 19 additions & 46 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 | | |
| |||
1116 | 1116 | | |
1117 | 1117 | | |
1118 | 1118 | | |
1119 | | - | |
1120 | 1119 | | |
1121 | 1120 | | |
1122 | 1121 | | |
| |||
1480 | 1479 | | |
1481 | 1480 | | |
1482 | 1481 | | |
1483 | | - | |
| 1482 | + | |
| 1483 | + | |
| 1484 | + | |
| 1485 | + | |
| 1486 | + | |
| 1487 | + | |
1484 | 1488 | | |
1485 | 1489 | | |
1486 | 1490 | | |
| |||
1590 | 1594 | | |
1591 | 1595 | | |
1592 | 1596 | | |
1593 | | - | |
1594 | | - | |
1595 | | - | |
1596 | | - | |
1597 | | - | |
1598 | | - | |
1599 | | - | |
1600 | | - | |
1601 | | - | |
1602 | | - | |
1603 | | - | |
1604 | | - | |
1605 | | - | |
1606 | | - | |
1607 | | - | |
1608 | | - | |
1609 | | - | |
1610 | | - | |
1611 | | - | |
1612 | | - | |
1613 | | - | |
1614 | | - | |
1615 | | - | |
1616 | | - | |
1617 | | - | |
1618 | | - | |
1619 | | - | |
1620 | | - | |
1621 | | - | |
1622 | | - | |
1623 | | - | |
1624 | | - | |
1625 | | - | |
1626 | | - | |
1627 | | - | |
1628 | | - | |
1629 | | - | |
1630 | | - | |
1631 | 1597 | | |
1632 | 1598 | | |
1633 | 1599 | | |
| |||
1678 | 1644 | | |
1679 | 1645 | | |
1680 | 1646 | | |
1681 | | - | |
| 1647 | + | |
1682 | 1648 | | |
| 1649 | + | |
1683 | 1650 | | |
1684 | 1651 | | |
1685 | 1652 | | |
| |||
7240 | 7207 | | |
7241 | 7208 | | |
7242 | 7209 | | |
7243 | | - | |
| 7210 | + | |
| 7211 | + | |
| 7212 | + | |
| 7213 | + | |
| 7214 | + | |
| 7215 | + | |
7244 | 7216 | | |
7245 | 7217 | | |
7246 | 7218 | | |
| |||
8435 | 8407 | | |
8436 | 8408 | | |
8437 | 8409 | | |
8438 | | - | |
| 8410 | + | |
8439 | 8411 | | |
| 8412 | + | |
8440 | 8413 | | |
8441 | 8414 | | |
8442 | 8415 | | |
| |||
10808 | 10781 | | |
10809 | 10782 | | |
10810 | 10783 | | |
10811 | | - | |
| 10784 | + | |
10812 | 10785 | | |
10813 | 10786 | | |
10814 | 10787 | | |
| |||
10851 | 10824 | | |
10852 | 10825 | | |
10853 | 10826 | | |
10854 | | - | |
| 10827 | + | |
10855 | 10828 | | |
10856 | 10829 | | |
10857 | 10830 | | |
| |||
Lines changed: 19 additions & 46 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 | | |
| |||
1120 | 1120 | | |
1121 | 1121 | | |
1122 | 1122 | | |
1123 | | - | |
1124 | 1123 | | |
1125 | 1124 | | |
1126 | 1125 | | |
| |||
1484 | 1483 | | |
1485 | 1484 | | |
1486 | 1485 | | |
1487 | | - | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
1488 | 1492 | | |
1489 | 1493 | | |
1490 | 1494 | | |
| |||
1594 | 1598 | | |
1595 | 1599 | | |
1596 | 1600 | | |
1597 | | - | |
1598 | | - | |
1599 | | - | |
1600 | | - | |
1601 | | - | |
1602 | | - | |
1603 | | - | |
1604 | | - | |
1605 | | - | |
1606 | | - | |
1607 | | - | |
1608 | | - | |
1609 | | - | |
1610 | | - | |
1611 | | - | |
1612 | | - | |
1613 | | - | |
1614 | | - | |
1615 | | - | |
1616 | | - | |
1617 | | - | |
1618 | | - | |
1619 | | - | |
1620 | | - | |
1621 | | - | |
1622 | | - | |
1623 | | - | |
1624 | | - | |
1625 | | - | |
1626 | | - | |
1627 | | - | |
1628 | | - | |
1629 | | - | |
1630 | | - | |
1631 | | - | |
1632 | | - | |
1633 | | - | |
1634 | | - | |
1635 | 1601 | | |
1636 | 1602 | | |
1637 | 1603 | | |
| |||
1682 | 1648 | | |
1683 | 1649 | | |
1684 | 1650 | | |
1685 | | - | |
| 1651 | + | |
1686 | 1652 | | |
| 1653 | + | |
1687 | 1654 | | |
1688 | 1655 | | |
1689 | 1656 | | |
| |||
7506 | 7473 | | |
7507 | 7474 | | |
7508 | 7475 | | |
7509 | | - | |
| 7476 | + | |
| 7477 | + | |
| 7478 | + | |
| 7479 | + | |
| 7480 | + | |
| 7481 | + | |
7510 | 7482 | | |
7511 | 7483 | | |
7512 | 7484 | | |
| |||
8918 | 8890 | | |
8919 | 8891 | | |
8920 | 8892 | | |
8921 | | - | |
| 8893 | + | |
8922 | 8894 | | |
| 8895 | + | |
8923 | 8896 | | |
8924 | 8897 | | |
8925 | 8898 | | |
| |||
11514 | 11487 | | |
11515 | 11488 | | |
11516 | 11489 | | |
11517 | | - | |
| 11490 | + | |
11518 | 11491 | | |
11519 | 11492 | | |
11520 | 11493 | | |
| |||
11570 | 11543 | | |
11571 | 11544 | | |
11572 | 11545 | | |
11573 | | - | |
| 11546 | + | |
11574 | 11547 | | |
11575 | 11548 | | |
11576 | 11549 | | |
| |||
0 commit comments