react-native-macos/React/Fabric
Valentin Shergin bf58ba96f4 Fabric: Stop preallocation views on the main thread
Summary:
There is no reason to allocate views ahead of time on the main thread.

There is a chance that this view will not be mounted and we are not saving any time because it's a sequential process anyway (because we are doing it on the main thread). Moreover, the switching context can only slowdown JS execution.

Reviewed By: JoshuaGross

Differential Revision: D14019433

fbshipit-source-id: 83ac05a91e4b70cb382a55d6687752480984404e
2019-02-11 12:52:46 -08:00
..
Mounting Fabric: Stop preallocation views on the main thread 2019-02-11 12:52:46 -08:00
Surface clean up surface register / start 2018-12-21 18:00:35 -08:00
Utils Fabric: Codemod: All `<fabric/...` includes were renamed to `<react/...` 2018-11-10 14:22:15 -08:00
RCTConversions.h Fabric: Codemod: All `<fabric/...` includes were renamed to `<react/...` 2018-11-10 14:22:15 -08:00
RCTImageResponseDelegate.h Support image props for Slider component, feature parity with pre-Fabric Slider 2019-02-05 17:31:40 -08:00
RCTImageResponseObserverProxy.h Support image props for Slider component, feature parity with pre-Fabric Slider 2019-02-05 17:31:40 -08:00
RCTImageResponseObserverProxy.mm Support image props for Slider component, feature parity with pre-Fabric Slider 2019-02-05 17:31:40 -08:00
RCTPrimitives.h Update copyright headers to yearless format 2018-09-11 15:33:07 -07:00
RCTScheduler.h Introducing `fabric/mounting` module 2018-11-27 18:34:14 -08:00
RCTScheduler.mm Add performance counters for Fabric 2019-02-04 17:27:30 -08:00
RCTSurfacePresenter.h clean up surface register / start 2018-12-21 18:00:35 -08:00
RCTSurfacePresenter.mm tighter ContextContainer semantics 2018-12-21 18:00:36 -08:00
RCTSurfaceRegistry.h Fabric: Enumerator for RCTSurfaceRegistry 2018-09-26 10:18:38 -07:00
RCTSurfaceRegistry.mm Fabric: Enumerator for RCTSurfaceRegistry 2018-09-26 10:18:38 -07:00
RCTSurfaceTouchHandler.h Update copyright headers to yearless format 2018-09-11 15:33:07 -07:00
RCTSurfaceTouchHandler.mm Fabric: Proper implementation `-[RCTSurfaceTouchHandler reset]` 2018-11-16 18:44:36 -08:00
RCTTouchableComponentViewProtocol.h Fabric: Codemod: All `<fabric/...` includes were renamed to `<react/...` 2018-11-10 14:22:15 -08:00