dillon1000/react

Commit

Hold host functions in var (#25741)

Calling any function on `nativeFabricUIManager`, for example
`nativeFabricUIManager.measure`, results in a round trip to the host
platform through jsi layer. It is the same for repeated calls to same
host function. This is unnecessary overload which can be avoided by
retaining host function in a variable.
Browse files
Changed paths8 files
First-parent comparison
M packages/react-native-renderer/src/ReactFabric.js ModifiedM packages/react-native-renderer/src/ReactFabricGlobalResponderHandler.js ModifiedM packages/react-native-renderer/src/ReactNativeFiberInspector.js ModifiedM packages/react-native-renderer/src/ReactNativeRenderer.js ModifiedM packages/react-native-renderer/src/__tests__/ReactNativeError-test.internal.js ModifiedM packages/react-native-renderer/src/__tests__/ReactNativeEvents-test.internal.js ModifiedM packages/react-native-renderer/src/__tests__/ReactNativeMount-test.internal.js ModifiedM packages/react-native-renderer/src/__tests__/createReactNativeComponentClass-test.internal.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…