react-native/React
Mehdi Mulani b8a5136d22 Fix memory leak in RCTSafeAreaView
Summary:
According to the retain code collector, RCTSafeAreaView is in a cycle:
-> _bridge -> RCTCxxBridge -> _moduleDataByName -> __NSDictionaryM -> RCTModuleData -> _instance -> RCTUIManager -> _viewRegistry -> __NSDictionaryM -> RCTSafeAreaView
This should break the cycle.

Reviewed By: shergin

Differential Revision: D6213668

fbshipit-source-id: efb9c1dd148b72f66fe4485b81c16cd4c2d18b17
2017-11-02 08:51:34 -07:00
..
Base Add bundleSourceURLForBridge in RCTBridgeDelegate 2017-11-01 09:06:22 -07:00
CxxBridge Remove the experimental concept of whitelisted modules 2017-10-25 08:20:48 -07:00
CxxModule Remove usage of "this" in a callback in RCTNativeModule 2017-10-04 06:00:09 -07:00
CxxUtils More efficient dynamic->NSString conversion. 2017-07-26 18:31:12 -07:00
DevSupport Unify sampling profiler and reload logic by leveraging RCTPackagerConnection 2017-10-04 19:17:06 -07:00
Executors Add more information to `__fbBatchedBridge is undefined` error 2017-07-26 11:21:59 -07:00
Inspector Remove 'Debug JS on-device (experimental)' feature 2017-08-29 04:29:57 -07:00
Modules Rename I18nManager Left/Right swap methods 2017-10-24 20:45:59 -07:00
Profiler Bunch of utility funcs were moved to RCTUIManagerUtils 2017-09-26 14:08:28 -07:00
React.xcodeproj SafeAreaView was added to OSS RNTester project file 2017-10-03 11:30:56 -07:00
ReactLegacy.xcodeproj Bunch of utility funcs were moved to RCTUIManagerUtils 2017-09-26 14:08:28 -07:00
Views Fix memory leak in RCTSafeAreaView 2017-11-02 08:51:34 -07:00
third-party.xcconfig More attempts to fix Travis CI runs 2017-05-10 04:32:54 -07:00