From 7e5dab9fe176c47efa34b069d3e088f0e577415b Mon Sep 17 00:00:00 2001 From: sebmarkbage Date: Thu, 3 Apr 2025 20:40:11 -0700 Subject: [PATCH] Fix Bugs Measuring Performance Track for Effects (#32815) This fixes two bugs with commit phase effect tracking. I missed, or messed up the rebase for, deletion effects when a subtree was deleted and for passive disconnects when a subtree was hidden. The other bug is that when I started using self time (componentEffectDuration) for color and for determining whether to bother logging an entry, I didn't consider that the component with effects can have children which end up resetting this duration before we log. Which lead to most effects not having their components logged since they almost always have children. We don't necessarily have to push/pop but we have to store at least one thing on the stack unfortunately. That's because we have to do the actual log after the children to get the right end time. So might as well use the push/pop strategy like the rest of them. DiffTrain build for [c0f08ae74a46686f5718e9e6c511d27419fd632c](https://github.com/facebook/react/commit/c0f08ae74a46686f5718e9e6c511d27419fd632c) --- compiled-rn/VERSION_NATIVE_FB | 2 +- .../react/react-dom/cjs/ReactDOM-dev.js | 4 +- .../react/react-dom/cjs/ReactDOM-prod.js | 4 +- .../react/react-dom/cjs/ReactDOM-profiling.js | 4 +- .../react/react-dom/cjs/ReactDOMClient-dev.js | 46 ++++++++-------- .../react-dom/cjs/ReactDOMClient-prod.js | 12 ++--- .../react-dom/cjs/ReactDOMClient-profiling.js | 52 ++++++++++--------- .../react-dom/cjs/ReactDOMProfiling-dev.js | 46 ++++++++-------- .../react-dom/cjs/ReactDOMProfiling-prod.js | 12 ++--- .../cjs/ReactDOMProfiling-profiling.js | 52 ++++++++++--------- .../cjs/ReactTestRenderer-dev.js | 39 +++++++------- .../cjs/ReactTestRenderer-prod.js | 8 +-- .../cjs/ReactTestRenderer-profiling.js | 48 +++++++++-------- .../vendor/react/react/cjs/React-dev.js | 4 +- .../vendor/react/react/cjs/React-prod.js | 4 +- .../vendor/react/react/cjs/React-profiling.js | 4 +- .../Libraries/Renderer/REVISION | 2 +- .../implementations/ReactFabric-dev.fb.js | 37 ++++++------- .../implementations/ReactFabric-prod.fb.js | 6 +-- .../ReactFabric-profiling.fb.js | 46 ++++++++-------- .../ReactNativeRenderer-dev.fb.js | 41 ++++++++------- .../ReactNativeRenderer-prod.fb.js | 10 ++-- .../ReactNativeRenderer-profiling.fb.js | 50 +++++++++--------- 23 files changed, 277 insertions(+), 256 deletions(-) diff --git a/compiled-rn/VERSION_NATIVE_FB b/compiled-rn/VERSION_NATIVE_FB index 2ff93ede03..4fff9586bd 100644 --- a/compiled-rn/VERSION_NATIVE_FB +++ b/compiled-rn/VERSION_NATIVE_FB @@ -1 +1 @@ -19.2.0-native-fb-7a728dff-20250401 \ No newline at end of file +19.2.0-native-fb-c0f08ae7-20250403 \ No newline at end of file diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js index 1702748ac3..560e2d04ae 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -404,5 +404,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-7a728dff-20250401"; + exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js index a8346e3465..b1a9d65157 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<7c60d2508c7e247be041400d14d26d4e>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js index a8346e3465..b1a9d65157 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<7c60d2508c7e247be041400d14d26d4e>> */ "use strict"; @@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js index 29da95c655..80bb9e0a97 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ /* @@ -14423,7 +14423,7 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -14438,8 +14438,9 @@ __DEV__ && finishedWork !== committedLanes && (retainCache(finishedWork), null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -14484,10 +14485,11 @@ __DEV__ && case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; var _current = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & OffscreenPassiveEffectsConnected + ? prevProfilerEffectDuration._visibility & + OffscreenPassiveEffectsConnected ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -14499,7 +14501,7 @@ __DEV__ && finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= + : ((prevProfilerEffectDuration._visibility |= OffscreenPassiveEffectsConnected), recursivelyTraversePassiveMountEffects( finishedRoot, @@ -14507,14 +14509,15 @@ __DEV__ && committedLanes, committedTransitions )) - : prevEffectDuration._visibility & OffscreenPassiveEffectsConnected + : prevProfilerEffectDuration._visibility & + OffscreenPassiveEffectsConnected ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= + : ((prevProfilerEffectDuration._visibility |= OffscreenPassiveEffectsConnected), recursivelyTraverseReconnectPassiveEffects( finishedRoot, @@ -14782,23 +14785,24 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + popNestedEffectDurations(prevProfilerEffectDuration); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & OffscreenPassiveEffectsConnected && + prevProfilerEffectDuration._visibility & + OffscreenPassiveEffectsConnected && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= + ? ((prevProfilerEffectDuration._visibility &= ~OffscreenPassiveEffectsConnected), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); @@ -25716,11 +25720,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-7a728dff-20250401" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-c0f08ae7-20250403" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-native-fb-7a728dff-20250401\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-c0f08ae7-20250403\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -25757,10 +25761,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -25904,5 +25908,5 @@ __DEV__ && listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; - exports.version = "19.2.0-native-fb-7a728dff-20250401"; + exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js index e2be305e2a..c5f16c0733 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<32c68ff73a1c28602e5f65b5840f09f6>> */ /* @@ -15989,14 +15989,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1796 = React.version; if ( - "19.2.0-native-fb-7a728dff-20250401" !== + "19.2.0-native-fb-c0f08ae7-20250403" !== isomorphicReactPackageVersion$jscomp$inline_1796 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1796, - "19.2.0-native-fb-7a728dff-20250401" + "19.2.0-native-fb-c0f08ae7-20250403" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16018,10 +16018,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2246 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2247 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -16125,4 +16125,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js index 9675b73319..18a4b62624 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<358a40ec7c56a8ad51b12f846da884b9>> + * @generated SignedSource<<7630d11d6484cae14f8db8a3b66bca7b>> */ /* @@ -10808,7 +10808,7 @@ function commitPassiveMountOnFiber( ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -10823,8 +10823,9 @@ function commitPassiveMountOnFiber( finishedWork !== committedLanes && (finishedWork.refCount++, null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -10839,9 +10840,9 @@ function commitPassiveMountOnFiber( finishedRoot.passiveEffectDuration += bubbleNestedEffectDurations(flags); try { - prevEffectDuration = finishedWork.memoizedProps; - var id = prevEffectDuration.id, - onPostCommit = prevEffectDuration.onPostCommit, + prevProfilerEffectDuration = finishedWork.memoizedProps; + var id = prevProfilerEffectDuration.id, + onPostCommit = prevProfilerEffectDuration.onPostCommit, phase = null === finishedWork.alternate ? "mount" : "update"; currentUpdateIsNested && (phase = "nested-update"); "function" === typeof onPostCommit && @@ -10873,10 +10874,10 @@ function commitPassiveMountOnFiber( case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; id = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & 2 + ? prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -10888,21 +10889,21 @@ function commitPassiveMountOnFiber( finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions )) - : prevEffectDuration._visibility & 2 + : prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -11140,23 +11141,24 @@ function commitPassiveUnmountOnFiber(finishedWork) { commitHookPassiveUnmountEffects(finishedWork, finishedWork.return, 9); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); - finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedWork.stateNode.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & 2 && + prevProfilerEffectDuration._visibility & 2 && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= -3), + ? ((prevProfilerEffectDuration._visibility &= -3), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); break; @@ -16637,14 +16639,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1891 = React.version; if ( - "19.2.0-native-fb-7a728dff-20250401" !== + "19.2.0-native-fb-c0f08ae7-20250403" !== isomorphicReactPackageVersion$jscomp$inline_1891 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1891, - "19.2.0-native-fb-7a728dff-20250401" + "19.2.0-native-fb-c0f08ae7-20250403" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16666,10 +16668,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_1898 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401", + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$293 = 0; @@ -16788,4 +16790,4 @@ exports.hydrateRoot = function (container, initialChildren, options) { listenToAllSupportedEvents(container); return new ReactDOMHydrationRoot(initialChildren); }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js index 990c35ada4..c46a8b1629 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ /* @@ -14431,7 +14431,7 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -14446,8 +14446,9 @@ __DEV__ && finishedWork !== committedLanes && (retainCache(finishedWork), null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -14492,10 +14493,11 @@ __DEV__ && case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; var _current = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & OffscreenPassiveEffectsConnected + ? prevProfilerEffectDuration._visibility & + OffscreenPassiveEffectsConnected ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -14507,7 +14509,7 @@ __DEV__ && finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= + : ((prevProfilerEffectDuration._visibility |= OffscreenPassiveEffectsConnected), recursivelyTraversePassiveMountEffects( finishedRoot, @@ -14515,14 +14517,15 @@ __DEV__ && committedLanes, committedTransitions )) - : prevEffectDuration._visibility & OffscreenPassiveEffectsConnected + : prevProfilerEffectDuration._visibility & + OffscreenPassiveEffectsConnected ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= + : ((prevProfilerEffectDuration._visibility |= OffscreenPassiveEffectsConnected), recursivelyTraverseReconnectPassiveEffects( finishedRoot, @@ -14790,23 +14793,24 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + popNestedEffectDurations(prevProfilerEffectDuration); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & OffscreenPassiveEffectsConnected && + prevProfilerEffectDuration._visibility & + OffscreenPassiveEffectsConnected && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= + ? ((prevProfilerEffectDuration._visibility &= ~OffscreenPassiveEffectsConnected), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); @@ -25777,11 +25781,11 @@ __DEV__ && }; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-7a728dff-20250401" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-c0f08ae7-20250403" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.2.0-native-fb-7a728dff-20250401\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.2.0-native-fb-c0f08ae7-20250403\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -25818,10 +25822,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -26281,7 +26285,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.2.0-native-fb-7a728dff-20250401"; + exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js index 89da58df7e..bb1f05fd2c 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<4febbbd5de18d21f620c79e53c51dc54>> */ /* @@ -16000,14 +16000,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1797 = React.version; if ( - "19.2.0-native-fb-7a728dff-20250401" !== + "19.2.0-native-fb-c0f08ae7-20250403" !== isomorphicReactPackageVersion$jscomp$inline_1797 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1797, - "19.2.0-native-fb-7a728dff-20250401" + "19.2.0-native-fb-c0f08ae7-20250403" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16029,10 +16029,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_2249 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2250 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -16290,4 +16290,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js index 4a31d1d283..07f95a1e63 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<9d3ae96f8085a81456050ebf141d803b>> + * @generated SignedSource<> */ /* @@ -10812,7 +10812,7 @@ function commitPassiveMountOnFiber( ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -10827,8 +10827,9 @@ function commitPassiveMountOnFiber( finishedWork !== committedLanes && (finishedWork.refCount++, null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -10843,9 +10844,9 @@ function commitPassiveMountOnFiber( finishedRoot.passiveEffectDuration += bubbleNestedEffectDurations(flags); try { - prevEffectDuration = finishedWork.memoizedProps; - var id = prevEffectDuration.id, - onPostCommit = prevEffectDuration.onPostCommit, + prevProfilerEffectDuration = finishedWork.memoizedProps; + var id = prevProfilerEffectDuration.id, + onPostCommit = prevProfilerEffectDuration.onPostCommit, phase = null === finishedWork.alternate ? "mount" : "update"; currentUpdateIsNested && (phase = "nested-update"); "function" === typeof onPostCommit && @@ -10877,10 +10878,10 @@ function commitPassiveMountOnFiber( case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; id = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & 2 + ? prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -10892,21 +10893,21 @@ function commitPassiveMountOnFiber( finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions )) - : prevEffectDuration._visibility & 2 + : prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -11144,23 +11145,24 @@ function commitPassiveUnmountOnFiber(finishedWork) { commitHookPassiveUnmountEffects(finishedWork, finishedWork.return, 9); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); - finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedWork.stateNode.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & 2 && + prevProfilerEffectDuration._visibility & 2 && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= -3), + ? ((prevProfilerEffectDuration._visibility &= -3), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); break; @@ -16652,14 +16654,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) { }; var isomorphicReactPackageVersion$jscomp$inline_1892 = React.version; if ( - "19.2.0-native-fb-7a728dff-20250401" !== + "19.2.0-native-fb-c0f08ae7-20250403" !== isomorphicReactPackageVersion$jscomp$inline_1892 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1892, - "19.2.0-native-fb-7a728dff-20250401" + "19.2.0-native-fb-c0f08ae7-20250403" ) ); ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { @@ -16681,10 +16683,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) { }; var internals$jscomp$inline_1899 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401", + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$293 = 0; @@ -16957,7 +16959,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js index 84a86fb4b8..1050a3e80e 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<839b01e8c69c7335c285606513cef474>> + * @generated SignedSource<<59c10f4bcacdbf224e1bc42d5494a955>> */ "use strict"; @@ -10408,7 +10408,7 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -10423,8 +10423,9 @@ __DEV__ && finishedWork !== committedLanes && (retainCache(finishedWork), null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -10469,10 +10470,10 @@ __DEV__ && case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; var _current = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & 2 + ? prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -10484,21 +10485,21 @@ __DEV__ && finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions )) - : prevEffectDuration._visibility & 2 + : prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -10756,23 +10757,23 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + popNestedEffectDurations(prevProfilerEffectDuration); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & 2 && + prevProfilerEffectDuration._visibility & 2 && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= -3), + ? ((prevProfilerEffectDuration._visibility &= -3), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); break; @@ -15356,10 +15357,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -15504,5 +15505,5 @@ __DEV__ && flushSyncWorkAcrossRoots_impl(0, !0)); } }; - exports.version = "19.2.0-native-fb-7a728dff-20250401"; + exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; })(); diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js index 5479f5705c..1c033bba28 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -9704,10 +9704,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1412 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1413 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -9843,4 +9843,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js index 4f2a7af055..cf86363b59 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-test-renderer/cjs/ReactTestRenderer-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<2ab2f1fca9ce7e45ddcd5bef0e7fc0cf>> */ "use strict"; @@ -7933,7 +7933,7 @@ function commitPassiveMountOnFiber( ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -7948,8 +7948,9 @@ function commitPassiveMountOnFiber( finishedWork !== committedLanes && (finishedWork.refCount++, null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -7964,9 +7965,9 @@ function commitPassiveMountOnFiber( finishedRoot.passiveEffectDuration += bubbleNestedEffectDurations(flags); try { - prevEffectDuration = finishedWork.memoizedProps; - var id = prevEffectDuration.id, - onPostCommit = prevEffectDuration.onPostCommit, + prevProfilerEffectDuration = finishedWork.memoizedProps; + var id = prevProfilerEffectDuration.id, + onPostCommit = prevProfilerEffectDuration.onPostCommit, phase = null === finishedWork.alternate ? "mount" : "update"; currentUpdateIsNested && (phase = "nested-update"); "function" === typeof onPostCommit && @@ -7998,10 +7999,10 @@ function commitPassiveMountOnFiber( case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; id = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & 2 + ? prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -8013,21 +8014,21 @@ function commitPassiveMountOnFiber( finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions )) - : prevEffectDuration._visibility & 2 + : prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -8258,23 +8259,24 @@ function commitPassiveUnmountOnFiber(finishedWork) { commitHookPassiveUnmountEffects(finishedWork, finishedWork.return, 9); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); - finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedWork.stateNode.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & 2 && + prevProfilerEffectDuration._visibility & 2 && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= -3), + ? ((prevProfilerEffectDuration._visibility &= -3), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); break; @@ -10273,10 +10275,10 @@ function wrapFiber(fiber) { } var internals$jscomp$inline_1223 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401", + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403", getLaneLabelMap: function () { for ( var map = new Map(), lane = 1, index$148 = 0; @@ -10427,4 +10429,4 @@ exports.unstable_batchedUpdates = function (fn, a) { flushSyncWorkAcrossRoots_impl(0, !0)); } }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js index 61bf6ceb01..f445d561a9 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-dev.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<5014cfeecabd3487376ae719115c0591>> + * @generated SignedSource<> */ "use strict"; @@ -1412,7 +1412,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.2.0-native-fb-7a728dff-20250401"; + exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js index 04a299fc0e..f785aed214 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-prod.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<457f1857f1c8161b3ea5bdf58be186e1>> + * @generated SignedSource<<65573131147696234516e3704415dfec>> */ "use strict"; @@ -587,4 +587,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; diff --git a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js index cda69fb590..b9cab78380 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js +++ b/compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react/cjs/React-profiling.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<3f2a5004118192d3069a5f751fad9669>> */ "use strict"; @@ -591,7 +591,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.2.0-native-fb-7a728dff-20250401"; +exports.version = "19.2.0-native-fb-c0f08ae7-20250403"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION index d59564ef2a..b4a53eb515 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/REVISION @@ -1 +1 @@ -7a728dffd14550cd22e6d8b8514e82435bbeba76 +c0f08ae74a46686f5718e9e6c511d27419fd632c diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js index 39e580454d..61461b4ee6 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -11255,7 +11255,7 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -11270,8 +11270,9 @@ __DEV__ && finishedWork !== committedLanes && (retainCache(finishedWork), null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -11316,10 +11317,10 @@ __DEV__ && case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; var _current = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & 2 + ? prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -11331,21 +11332,21 @@ __DEV__ && finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions )) - : prevEffectDuration._visibility & 2 + : prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -11603,23 +11604,23 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + popNestedEffectDurations(prevProfilerEffectDuration); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & 2 && + prevProfilerEffectDuration._visibility & 2 && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= -3), + ? ((prevProfilerEffectDuration._visibility &= -3), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); break; @@ -17085,10 +17086,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js index ef71618679..e78645ecee 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<4e4ad8b7fe2e3bde8938559750d07f10>> + * @generated SignedSource<> */ "use strict"; @@ -10919,10 +10919,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1219 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1219.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js index 7eb5c4124a..029204d0a2 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactFabric-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<59192c2a43cd0ba8b20dd28493448d0f>> */ "use strict"; @@ -9259,7 +9259,7 @@ function commitPassiveMountOnFiber( ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -9274,8 +9274,9 @@ function commitPassiveMountOnFiber( finishedWork !== committedLanes && (finishedWork.refCount++, null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -9290,9 +9291,9 @@ function commitPassiveMountOnFiber( finishedRoot.passiveEffectDuration += bubbleNestedEffectDurations(flags); try { - prevEffectDuration = finishedWork.memoizedProps; - var id = prevEffectDuration.id, - onPostCommit = prevEffectDuration.onPostCommit, + prevProfilerEffectDuration = finishedWork.memoizedProps; + var id = prevProfilerEffectDuration.id, + onPostCommit = prevProfilerEffectDuration.onPostCommit, phase = null === finishedWork.alternate ? "mount" : "update"; currentUpdateIsNested && (phase = "nested-update"); "function" === typeof onPostCommit && @@ -9324,10 +9325,10 @@ function commitPassiveMountOnFiber( case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; id = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & 2 + ? prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -9339,21 +9340,21 @@ function commitPassiveMountOnFiber( finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions )) - : prevEffectDuration._visibility & 2 + : prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -9584,23 +9585,24 @@ function commitPassiveUnmountOnFiber(finishedWork) { commitHookPassiveUnmountEffects(finishedWork, finishedWork.return, 9); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); - finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedWork.stateNode.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & 2 && + prevProfilerEffectDuration._visibility & 2 && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= -3), + ? ((prevProfilerEffectDuration._visibility &= -3), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); break; @@ -11570,10 +11572,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1312 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1312.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js index 33565d54b6..b63a2199c0 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-dev.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<<0e5db5b75117a79cc6f465a2d0fac673>> + * @generated SignedSource<<954c5cfdb1187ff2a6f69022f4e2909a>> */ "use strict"; @@ -11488,7 +11488,7 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -11503,8 +11503,9 @@ __DEV__ && finishedWork !== committedLanes && (retainCache(finishedWork), null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -11549,10 +11550,10 @@ __DEV__ && case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; var _current = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & 2 + ? prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -11564,21 +11565,21 @@ __DEV__ && finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions )) - : prevEffectDuration._visibility & 2 + : prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -11836,23 +11837,23 @@ __DEV__ && ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + popNestedEffectDurations(prevProfilerEffectDuration); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & 2 && + prevProfilerEffectDuration._visibility & 2 && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= -3), + ? ((prevProfilerEffectDuration._visibility &= -3), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); break; @@ -17266,11 +17267,11 @@ __DEV__ && shouldSuspendImpl = newShouldSuspendImpl; }; var isomorphicReactPackageVersion = React.version; - if ("19.2.0-native-fb-7a728dff-20250401" !== isomorphicReactPackageVersion) + if ("19.2.0-native-fb-c0f08ae7-20250403" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-7a728dff-20250401\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-c0f08ae7-20250403\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -17296,10 +17297,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js index 188023b2ce..2d4a3ca3fa 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-prod.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<<08c01f1d9077cb424dd3d5f2166a5b5b>> */ "use strict"; @@ -11016,11 +11016,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-7a728dff-20250401" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-c0f08ae7-20250403" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-7a728dff-20250401\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-c0f08ae7-20250403\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11069,10 +11069,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1282 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1282.rendererConfig = extraDevToolsConfig); diff --git a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js index 870b3de84e..865bd48bc4 100644 --- a/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js +++ b/compiled-rn/facebook-fbsource/xplat/js/react-native-github/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.fb.js @@ -7,7 +7,7 @@ * @noflow * @nolint * @preventMunge - * @generated SignedSource<> + * @generated SignedSource<> */ "use strict"; @@ -9543,7 +9543,7 @@ function commitPassiveMountOnFiber( ); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -9558,8 +9558,9 @@ function commitPassiveMountOnFiber( finishedWork !== committedLanes && (finishedWork.refCount++, null != committedLanes && releaseCache(committedLanes))); - finishedRoot.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedRoot.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: if (flags & 2048) { @@ -9574,9 +9575,9 @@ function commitPassiveMountOnFiber( finishedRoot.passiveEffectDuration += bubbleNestedEffectDurations(flags); try { - prevEffectDuration = finishedWork.memoizedProps; - var id = prevEffectDuration.id, - onPostCommit = prevEffectDuration.onPostCommit, + prevProfilerEffectDuration = finishedWork.memoizedProps; + var id = prevProfilerEffectDuration.id, + onPostCommit = prevProfilerEffectDuration.onPostCommit, phase = null === finishedWork.alternate ? "mount" : "update"; currentUpdateIsNested && (phase = "nested-update"); "function" === typeof onPostCommit && @@ -9608,10 +9609,10 @@ function commitPassiveMountOnFiber( case 23: break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; id = finishedWork.alternate; null !== finishedWork.memoizedState - ? prevEffectDuration._visibility & 2 + ? prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, @@ -9623,21 +9624,21 @@ function commitPassiveMountOnFiber( finishedRoot, finishedWork ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions )) - : prevEffectDuration._visibility & 2 + : prevProfilerEffectDuration._visibility & 2 ? recursivelyTraversePassiveMountEffects( finishedRoot, finishedWork, committedLanes, committedTransitions ) - : ((prevEffectDuration._visibility |= 2), + : ((prevProfilerEffectDuration._visibility |= 2), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -9868,23 +9869,24 @@ function commitPassiveUnmountOnFiber(finishedWork) { commitHookPassiveUnmountEffects(finishedWork, finishedWork.return, 9); break; case 3: - var prevEffectDuration = pushNestedEffectDurations(); + var prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); - finishedWork.stateNode.passiveEffectDuration += - popNestedEffectDurations(prevEffectDuration); + finishedWork.stateNode.passiveEffectDuration += popNestedEffectDurations( + prevProfilerEffectDuration + ); break; case 12: - prevEffectDuration = pushNestedEffectDurations(); + prevProfilerEffectDuration = pushNestedEffectDurations(); recursivelyTraversePassiveUnmountEffects(finishedWork); finishedWork.stateNode.passiveEffectDuration += - bubbleNestedEffectDurations(prevEffectDuration); + bubbleNestedEffectDurations(prevProfilerEffectDuration); break; case 22: - prevEffectDuration = finishedWork.stateNode; + prevProfilerEffectDuration = finishedWork.stateNode; null !== finishedWork.memoizedState && - prevEffectDuration._visibility & 2 && + prevProfilerEffectDuration._visibility & 2 && (null === finishedWork.return || 13 !== finishedWork.return.tag) - ? ((prevEffectDuration._visibility &= -3), + ? ((prevProfilerEffectDuration._visibility &= -3), recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); break; @@ -11667,11 +11669,11 @@ function updateContainer(element, container, parentComponent, callback) { return lane; } var isomorphicReactPackageVersion = React.version; -if ("19.2.0-native-fb-7a728dff-20250401" !== isomorphicReactPackageVersion) +if ("19.2.0-native-fb-c0f08ae7-20250403" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-native-renderer: 19.2.0-native-fb-7a728dff-20250401\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-native-renderer: 19.2.0-native-fb-c0f08ae7-20250403\nLearn more: https://react.dev/warnings/version-mismatch") ); if ( "function" !== @@ -11720,10 +11722,10 @@ batchedUpdatesImpl = function (fn, a) { var roots = new Map(), internals$jscomp$inline_1375 = { bundleType: 0, - version: "19.2.0-native-fb-7a728dff-20250401", + version: "19.2.0-native-fb-c0f08ae7-20250403", rendererPackageName: "react-native-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.2.0-native-fb-7a728dff-20250401" + reconcilerVersion: "19.2.0-native-fb-c0f08ae7-20250403" }; null !== extraDevToolsConfig && (internals$jscomp$inline_1375.rendererConfig = extraDevToolsConfig);