react-native-macos/ReactCommon
Valentin Shergin f8c5fa37d9 Fabric: `insertedPairs` in `calculateShadowViewMutations` now stores pointers (not values)
Summary:
This is a small micro-optimization in Diffing algorithm.
Seems we don't need to store full ShadowView objects in `insertedPairs` map, we can store only pointers to them. That can save memory and CPU cycles because we will not need to store full objects and copy shared pointers (which is somewhat expensive).

Reviewed By: mdvacca

Differential Revision: D15200498

fbshipit-source-id: 2a268c3ee80755555bff3317e10e679be1cf9830
2019-05-03 12:36:28 -07:00
..
better Fabric: Disabling custom ("better") containers in DEBUG mode 2019-03-20 09:24:59 -07:00
config xplat// -> fbsource//xplat/ for xplat/js 2019-02-14 23:53:32 -08:00
cxxreact Make isInspectable safe to call from any thread 2019-04-17 21:23:19 -07:00
fabric Fabric: `insertedPairs` in `calculateShadowViewMutations` now stores pointers (not values) 2019-05-03 12:36:28 -07:00
jsi Report native module name on crash when native module has failed to load (#24633) 2019-04-29 03:36:17 -07:00
jsiexecutor TM iOS: force flush message queue when calling into JS from native 2019-03-29 01:39:39 -07:00
jsinspector Split React.podspec into separate podspecs for each Xcode project (#23559) 2019-02-21 18:35:44 -08:00
microprofiler Upgrade mobile BUCK and .bzl files to use C++14 2019-03-16 02:25:33 -07:00
turbomodule Replace throwIfJNIReportsPendingException 2019-05-03 12:00:19 -07:00
utils Fabric: Moving RNWrapManagedObject to `react/utils` module 2019-04-29 21:21:11 -07:00
yoga Remove API to constrain measure cache size 2019-05-03 05:54:49 -07:00
React-Fabric.podspec Update rncore podspec to exclude codegen test files (#24513) 2019-04-18 09:30:51 -07:00