react-native/ReactCommon/fabric/uimanager
Valentin Shergin b2af59a0f0 Fabric: Diffing Algorithm (computing shadow node tree mutation instructions)
Summary:
The first and quite naive implementation of The Diffing algorithm.
The exact set of instructions, their semantic, order, amount, and excessiveness are still unclear.
The concept should be verified by comprehensive testing with working native views rendering layer.

Reviewed By: mdvacca

Differential Revision: D7467790

fbshipit-source-id: 08f2f646e058cac8a4b73bf7b148e2748633348d
2018-04-10 12:59:51 -07:00
..
tests iOS: added placeholder test setup for fabric graphics/uimanager/view targets 2018-03-23 22:22:20 -07:00
BUCK iOS: added placeholder test setup for fabric graphics/uimanager/view targets 2018-03-23 22:22:20 -07:00
ComponentDescriptorRegistry.cpp `fabric/uimanager` module 2018-03-18 19:17:39 -07:00
ComponentDescriptorRegistry.h `fabric/uimanager` module 2018-03-18 19:17:39 -07:00
Differentiator.cpp Fabric: Diffing Algorithm (computing shadow node tree mutation instructions) 2018-04-10 12:59:51 -07:00
Differentiator.h Fabric: Diffing Algorithm (computing shadow node tree mutation instructions) 2018-04-10 12:59:51 -07:00
FabricUIManager.cpp Fabric: Fixed bug in node management in FabricUIManager 2018-03-25 22:48:18 -07:00
FabricUIManager.h `fabric/uimanager` module 2018-03-18 19:17:39 -07:00
IFabricPlatformUIOperationManager.h `fabric/uimanager` module 2018-03-18 19:17:39 -07:00
TreeMutationInstruction.cpp Fabric: Refined TreeMutationInstruction class 2018-04-10 12:59:50 -07:00
TreeMutationInstruction.h Fabric: Refined TreeMutationInstruction class 2018-04-10 12:59:50 -07:00