react-native-macos/ReactCommon/fabric/mounting/tests
Samuel Susla 9ebd852334 Fix KERN_INVALID_ADDRESS in LayoutAnimation
Summary:
Changelog: [Internal]

# Problem

`MountingCoordinator` holds a pointer to instance of `MountingOverrideDelegate` which becomes invalid.

# Solution

Use `std::weak_ptr` instead of raw pointer so it is possible to tell whether the pointer is expired.

Reviewed By: JoshuaGross

Differential Revision: D21905351

fbshipit-source-id: c7bf9635742a6ec086a03ba83202e46e1f1f373f
2020-06-05 16:11:11 -07:00
..
Entropy.h Fabric: Test for ShadowNode trees Diffing algorithm 2020-01-28 22:37:17 -08:00
MountingTelemetryTest.cpp Fabric: Increasing threshold for MountingTelemetryTest 2020-04-27 12:57:09 -07:00
MountingTest.cpp Remove branching for optimized differ QE 2020-05-14 05:30:48 -07:00
ShadowTreeLifeCycleTest.cpp Remove branching for optimized differ QE 2020-05-14 05:30:48 -07:00
StateReconciliationTest.cpp Fix KERN_INVALID_ADDRESS in LayoutAnimation 2020-06-05 16:11:11 -07:00
shadowTreeGeneration.h Unit test for V2 "minimal instruction" diffing algorithm 2020-03-27 19:07:54 -07:00