Skip to content

Commit 1e49b13

Browse files
committed
[Fizz] Unify preamble only fields to save a field (facebook#35068)
Stacked on facebook#35067. Same idea of saving a field on the SuspenseBoundary in the common case. The case where they can have a preamble is rare. DiffTrain build for [fa50caf](facebook@fa50caf)
1 parent 3f3c221 commit 1e49b13

File tree

21 files changed

+163
-210
lines changed

21 files changed

+163
-210
lines changed

compiled-rn/VERSION_NATIVE_FB

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
19.3.0-native-fb-717e7084-20251107
1+
19.3.0-native-fb-fa50caf5-20251107

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<6c652de56908e279019e7f77983c02da>>
10+
* @generated SignedSource<<d326fed9f26bc27c8dda8210f0251cab>>
1111
*/
1212

1313
"use strict";
@@ -414,5 +414,5 @@ __DEV__ &&
414414
exports.useFormStatus = function () {
415415
return resolveDispatcher().useHostTransitionStatus();
416416
};
417-
exports.version = "19.3.0-native-fb-717e7084-20251107";
417+
exports.version = "19.3.0-native-fb-fa50caf5-20251107";
418418
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<bfac832e16c0ff20e5f048e1a755079c>>
10+
* @generated SignedSource<<588ca1af657cce5915c1f10596450915>>
1111
*/
1212

1313
"use strict";
@@ -209,4 +209,4 @@ exports.useFormState = function (action, initialState, permalink) {
209209
exports.useFormStatus = function () {
210210
return ReactSharedInternals.H.useHostTransitionStatus();
211211
};
212-
exports.version = "19.3.0-native-fb-717e7084-20251107";
212+
exports.version = "19.3.0-native-fb-fa50caf5-20251107";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<bfac832e16c0ff20e5f048e1a755079c>>
10+
* @generated SignedSource<<588ca1af657cce5915c1f10596450915>>
1111
*/
1212

1313
"use strict";
@@ -209,4 +209,4 @@ exports.useFormState = function (action, initialState, permalink) {
209209
exports.useFormStatus = function () {
210210
return ReactSharedInternals.H.useHostTransitionStatus();
211211
};
212-
exports.version = "19.3.0-native-fb-717e7084-20251107";
212+
exports.version = "19.3.0-native-fb-fa50caf5-20251107";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<03dc8a93a4749ca34a7dd33577f9d263>>
10+
* @generated SignedSource<<1f5a46e865b77050543f7e0d6f214689>>
1111
*/
1212

1313
/*
@@ -10008,15 +10008,15 @@ __DEV__ &&
1000810008
!1
1000910009
);
1001010010
case 1:
10011-
returnFiber = sourceFiber.type;
10012-
error = sourceFiber.stateNode;
1001310011
if (
10012+
((returnFiber = sourceFiber.type),
10013+
(error = sourceFiber.stateNode),
1001410014
0 === (sourceFiber.flags & 128) &&
10015-
("function" === typeof returnFiber.getDerivedStateFromError ||
10016-
(null !== error &&
10017-
"function" === typeof error.componentDidCatch &&
10018-
(null === legacyErrorBoundariesThatAlreadyFailed ||
10019-
!legacyErrorBoundariesThatAlreadyFailed.has(error))))
10015+
("function" === typeof returnFiber.getDerivedStateFromError ||
10016+
(null !== error &&
10017+
"function" === typeof error.componentDidCatch &&
10018+
(null === legacyErrorBoundariesThatAlreadyFailed ||
10019+
!legacyErrorBoundariesThatAlreadyFailed.has(error)))))
1002010020
)
1002110021
return (
1002210022
(sourceFiber.flags |= 65536),
@@ -10032,10 +10032,6 @@ __DEV__ &&
1003210032
enqueueCapturedUpdate(sourceFiber, rootRenderLanes),
1003310033
!1
1003410034
);
10035-
break;
10036-
case 22:
10037-
if (null !== sourceFiber.memoizedState)
10038-
return (sourceFiber.flags |= 65536), !1;
1003910035
}
1004010036
sourceFiber = sourceFiber.return;
1004110037
} while (null !== sourceFiber);
@@ -29864,11 +29860,11 @@ __DEV__ &&
2986429860
};
2986529861
(function () {
2986629862
var isomorphicReactPackageVersion = React.version;
29867-
if ("19.3.0-native-fb-717e7084-20251107" !== isomorphicReactPackageVersion)
29863+
if ("19.3.0-native-fb-fa50caf5-20251107" !== isomorphicReactPackageVersion)
2986829864
throw Error(
2986929865
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
2987029866
(isomorphicReactPackageVersion +
29871-
"\n - react-dom: 19.3.0-native-fb-717e7084-20251107\nLearn more: https://react.dev/warnings/version-mismatch")
29867+
"\n - react-dom: 19.3.0-native-fb-fa50caf5-20251107\nLearn more: https://react.dev/warnings/version-mismatch")
2987229868
);
2987329869
})();
2987429870
("function" === typeof Map &&
@@ -29905,10 +29901,10 @@ __DEV__ &&
2990529901
!(function () {
2990629902
var internals = {
2990729903
bundleType: 1,
29908-
version: "19.3.0-native-fb-717e7084-20251107",
29904+
version: "19.3.0-native-fb-fa50caf5-20251107",
2990929905
rendererPackageName: "react-dom",
2991029906
currentDispatcherRef: ReactSharedInternals,
29911-
reconcilerVersion: "19.3.0-native-fb-717e7084-20251107"
29907+
reconcilerVersion: "19.3.0-native-fb-fa50caf5-20251107"
2991229908
};
2991329909
internals.overrideHookState = overrideHookState;
2991429910
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30058,5 +30054,5 @@ __DEV__ &&
3005830054
listenToAllSupportedEvents(container);
3005930055
return new ReactDOMHydrationRoot(initialChildren);
3006030056
};
30061-
exports.version = "19.3.0-native-fb-717e7084-20251107";
30057+
exports.version = "19.3.0-native-fb-fa50caf5-20251107";
3006230058
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<1f00f0a80575d5efa6aad36285e141ba>>
10+
* @generated SignedSource<<1b197dff8118643ec39f0400d25672d5>>
1111
*/
1212

1313
/*
@@ -6335,15 +6335,15 @@ function throwException(
63356335
!1
63366336
);
63376337
case 1:
6338-
returnFiber = sourceFiber.type;
6339-
wrapperError = sourceFiber.stateNode;
63406338
if (
6339+
((returnFiber = sourceFiber.type),
6340+
(wrapperError = sourceFiber.stateNode),
63416341
0 === (sourceFiber.flags & 128) &&
6342-
("function" === typeof returnFiber.getDerivedStateFromError ||
6343-
(null !== wrapperError &&
6344-
"function" === typeof wrapperError.componentDidCatch &&
6345-
(null === legacyErrorBoundariesThatAlreadyFailed ||
6346-
!legacyErrorBoundariesThatAlreadyFailed.has(wrapperError))))
6342+
("function" === typeof returnFiber.getDerivedStateFromError ||
6343+
(null !== wrapperError &&
6344+
"function" === typeof wrapperError.componentDidCatch &&
6345+
(null === legacyErrorBoundariesThatAlreadyFailed ||
6346+
!legacyErrorBoundariesThatAlreadyFailed.has(wrapperError)))))
63476347
)
63486348
return (
63496349
(sourceFiber.flags |= 65536),
@@ -6359,10 +6359,6 @@ function throwException(
63596359
enqueueCapturedUpdate(sourceFiber, rootRenderLanes),
63606360
!1
63616361
);
6362-
break;
6363-
case 22:
6364-
if (null !== sourceFiber.memoizedState)
6365-
return (sourceFiber.flags |= 65536), !1;
63666362
}
63676363
sourceFiber = sourceFiber.return;
63686364
} while (null !== sourceFiber);
@@ -17489,14 +17485,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1748917485
};
1749017486
var isomorphicReactPackageVersion$jscomp$inline_2037 = React.version;
1749117487
if (
17492-
"19.3.0-native-fb-717e7084-20251107" !==
17488+
"19.3.0-native-fb-fa50caf5-20251107" !==
1749317489
isomorphicReactPackageVersion$jscomp$inline_2037
1749417490
)
1749517491
throw Error(
1749617492
formatProdErrorMessage(
1749717493
527,
1749817494
isomorphicReactPackageVersion$jscomp$inline_2037,
17499-
"19.3.0-native-fb-717e7084-20251107"
17495+
"19.3.0-native-fb-fa50caf5-20251107"
1750017496
)
1750117497
);
1750217498
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17518,10 +17514,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1751817514
};
1751917515
var internals$jscomp$inline_2642 = {
1752017516
bundleType: 0,
17521-
version: "19.3.0-native-fb-717e7084-20251107",
17517+
version: "19.3.0-native-fb-fa50caf5-20251107",
1752217518
rendererPackageName: "react-dom",
1752317519
currentDispatcherRef: ReactSharedInternals,
17524-
reconcilerVersion: "19.3.0-native-fb-717e7084-20251107"
17520+
reconcilerVersion: "19.3.0-native-fb-fa50caf5-20251107"
1752517521
};
1752617522
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1752717523
var hook$jscomp$inline_2643 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17628,4 +17624,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1762817624
listenToAllSupportedEvents(container);
1762917625
return new ReactDOMHydrationRoot(initialChildren);
1763017626
};
17631-
exports.version = "19.3.0-native-fb-717e7084-20251107";
17627+
exports.version = "19.3.0-native-fb-fa50caf5-20251107";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<ee284926c4ddbc72bc36ac19eb9bae25>>
10+
* @generated SignedSource<<cb5af265c8b13c1a50e0bb3534ae4a34>>
1111
*/
1212

1313
/*
@@ -6816,15 +6816,15 @@ function throwException(
68166816
!1
68176817
);
68186818
case 1:
6819-
returnFiber = sourceFiber.type;
6820-
wrapperError = sourceFiber.stateNode;
68216819
if (
6820+
((returnFiber = sourceFiber.type),
6821+
(wrapperError = sourceFiber.stateNode),
68226822
0 === (sourceFiber.flags & 128) &&
6823-
("function" === typeof returnFiber.getDerivedStateFromError ||
6824-
(null !== wrapperError &&
6825-
"function" === typeof wrapperError.componentDidCatch &&
6826-
(null === legacyErrorBoundariesThatAlreadyFailed ||
6827-
!legacyErrorBoundariesThatAlreadyFailed.has(wrapperError))))
6823+
("function" === typeof returnFiber.getDerivedStateFromError ||
6824+
(null !== wrapperError &&
6825+
"function" === typeof wrapperError.componentDidCatch &&
6826+
(null === legacyErrorBoundariesThatAlreadyFailed ||
6827+
!legacyErrorBoundariesThatAlreadyFailed.has(wrapperError)))))
68286828
)
68296829
return (
68306830
(sourceFiber.flags |= 65536),
@@ -6840,10 +6840,6 @@ function throwException(
68406840
enqueueCapturedUpdate(sourceFiber, rootRenderLanes),
68416841
!1
68426842
);
6843-
break;
6844-
case 22:
6845-
if (null !== sourceFiber.memoizedState)
6846-
return (sourceFiber.flags |= 65536), !1;
68476843
}
68486844
sourceFiber = sourceFiber.return;
68496845
} while (null !== sourceFiber);
@@ -19593,14 +19589,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1959319589
};
1959419590
var isomorphicReactPackageVersion$jscomp$inline_2352 = React.version;
1959519591
if (
19596-
"19.3.0-native-fb-717e7084-20251107" !==
19592+
"19.3.0-native-fb-fa50caf5-20251107" !==
1959719593
isomorphicReactPackageVersion$jscomp$inline_2352
1959819594
)
1959919595
throw Error(
1960019596
formatProdErrorMessage(
1960119597
527,
1960219598
isomorphicReactPackageVersion$jscomp$inline_2352,
19603-
"19.3.0-native-fb-717e7084-20251107"
19599+
"19.3.0-native-fb-fa50caf5-20251107"
1960419600
)
1960519601
);
1960619602
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19622,10 +19618,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1962219618
};
1962319619
var internals$jscomp$inline_2359 = {
1962419620
bundleType: 0,
19625-
version: "19.3.0-native-fb-717e7084-20251107",
19621+
version: "19.3.0-native-fb-fa50caf5-20251107",
1962619622
rendererPackageName: "react-dom",
1962719623
currentDispatcherRef: ReactSharedInternals,
19628-
reconcilerVersion: "19.3.0-native-fb-717e7084-20251107",
19624+
reconcilerVersion: "19.3.0-native-fb-fa50caf5-20251107",
1962919625
getLaneLabelMap: function () {
1963019626
for (
1963119627
var map = new Map(), lane = 1, index$326 = 0;
@@ -19748,4 +19744,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1974819744
listenToAllSupportedEvents(container);
1974919745
return new ReactDOMHydrationRoot(initialChildren);
1975019746
};
19751-
exports.version = "19.3.0-native-fb-717e7084-20251107";
19747+
exports.version = "19.3.0-native-fb-fa50caf5-20251107";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<de1495715877eac35562875a88322398>>
10+
* @generated SignedSource<<7d7ab2c89e3622b97547e2e0cf8150e7>>
1111
*/
1212

1313
/*
@@ -10016,15 +10016,15 @@ __DEV__ &&
1001610016
!1
1001710017
);
1001810018
case 1:
10019-
returnFiber = sourceFiber.type;
10020-
error = sourceFiber.stateNode;
1002110019
if (
10020+
((returnFiber = sourceFiber.type),
10021+
(error = sourceFiber.stateNode),
1002210022
0 === (sourceFiber.flags & 128) &&
10023-
("function" === typeof returnFiber.getDerivedStateFromError ||
10024-
(null !== error &&
10025-
"function" === typeof error.componentDidCatch &&
10026-
(null === legacyErrorBoundariesThatAlreadyFailed ||
10027-
!legacyErrorBoundariesThatAlreadyFailed.has(error))))
10023+
("function" === typeof returnFiber.getDerivedStateFromError ||
10024+
(null !== error &&
10025+
"function" === typeof error.componentDidCatch &&
10026+
(null === legacyErrorBoundariesThatAlreadyFailed ||
10027+
!legacyErrorBoundariesThatAlreadyFailed.has(error)))))
1002810028
)
1002910029
return (
1003010030
(sourceFiber.flags |= 65536),
@@ -10040,10 +10040,6 @@ __DEV__ &&
1004010040
enqueueCapturedUpdate(sourceFiber, rootRenderLanes),
1004110041
!1
1004210042
);
10043-
break;
10044-
case 22:
10045-
if (null !== sourceFiber.memoizedState)
10046-
return (sourceFiber.flags |= 65536), !1;
1004710043
}
1004810044
sourceFiber = sourceFiber.return;
1004910045
} while (null !== sourceFiber);
@@ -29920,11 +29916,11 @@ __DEV__ &&
2992029916
};
2992129917
(function () {
2992229918
var isomorphicReactPackageVersion = React.version;
29923-
if ("19.3.0-native-fb-717e7084-20251107" !== isomorphicReactPackageVersion)
29919+
if ("19.3.0-native-fb-fa50caf5-20251107" !== isomorphicReactPackageVersion)
2992429920
throw Error(
2992529921
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
2992629922
(isomorphicReactPackageVersion +
29927-
"\n - react-dom: 19.3.0-native-fb-717e7084-20251107\nLearn more: https://react.dev/warnings/version-mismatch")
29923+
"\n - react-dom: 19.3.0-native-fb-fa50caf5-20251107\nLearn more: https://react.dev/warnings/version-mismatch")
2992829924
);
2992929925
})();
2993029926
("function" === typeof Map &&
@@ -29961,10 +29957,10 @@ __DEV__ &&
2996129957
!(function () {
2996229958
var internals = {
2996329959
bundleType: 1,
29964-
version: "19.3.0-native-fb-717e7084-20251107",
29960+
version: "19.3.0-native-fb-fa50caf5-20251107",
2996529961
rendererPackageName: "react-dom",
2996629962
currentDispatcherRef: ReactSharedInternals,
29967-
reconcilerVersion: "19.3.0-native-fb-717e7084-20251107"
29963+
reconcilerVersion: "19.3.0-native-fb-fa50caf5-20251107"
2996829964
};
2996929965
internals.overrideHookState = overrideHookState;
2997029966
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30444,7 +30440,7 @@ __DEV__ &&
3044430440
exports.useFormStatus = function () {
3044530441
return resolveDispatcher().useHostTransitionStatus();
3044630442
};
30447-
exports.version = "19.3.0-native-fb-717e7084-20251107";
30443+
exports.version = "19.3.0-native-fb-fa50caf5-20251107";
3044830444
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
3044930445
"function" ===
3045030446
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

0 commit comments

Comments
 (0)