react-native/React
Valentin Shergin d2dc451407 reactBridgeDidFinishTransaction was finally removed
Summary:
We are removing `reactBridgeDidFinishTransaction`.
Why?
 * It is a performance drain. Supporting this requires dispatching main-thread block on every single transaction complete;
 * It has "too broad" non-conceptual semantic which encouraged using this as a "band-aid solution" for poorly designed components;
 * It is conceptually incompatible with new approaches that we are trying to implement to optimize the render layer;
 * It was deprecated for very long time.

Reviewed By: mmmulani

Differential Revision: D6549729

fbshipit-source-id: 58094aab982c67cec3d7fa3b616c637cb84d697f
2017-12-18 11:47:26 -08:00
..
Base Fix typo in RCTSurfaceHostingView 2017-12-15 17:32:24 -08:00
CxxBridge remove embeddedBundleURL 2017-12-12 13:11:14 -08:00
CxxModule Make RCTNativeModule::invokeInner explicitely return folly::none in case of error 2017-11-17 03:17:20 -08:00
CxxUtils More efficient dynamic->NSString conversion. 2017-07-26 18:31:12 -07:00
DevSupport Fix crashing Systrace when debugging JS remotely 2017-12-14 10:19:15 -08:00
Executors Add more information to `__fbBatchedBridge is undefined` error 2017-07-26 11:21:59 -07:00
Inspector move page registration logic in to jsinspector 2017-12-15 09:20:13 -08:00
Modules reactBridgeDidFinishTransaction was finally removed 2017-12-18 11:47:26 -08:00
Profiler Bunch of utility funcs were moved to RCTUIManagerUtils 2017-09-26 14:08:28 -07:00
React.xcodeproj Add extra data view to RN RedBox 2017-12-14 10:50:24 -08:00
ReactLegacy.xcodeproj vector instead of YGNodeList 2017-12-05 08:30:15 -08:00
Views reactBridgeDidFinishTransaction was finally removed 2017-12-18 11:47:26 -08:00
third-party.xcconfig More attempts to fix Travis CI runs 2017-05-10 04:32:54 -07:00