9547a98a68
Summary: Now that we support initializing the bridge off the main thread, some of the assumptions in the bridge setup process are no longer safe. In particular we were assuming that the JS executor and injected modules could always be synchronously initialized within bridge init, but that is only safe if those modules don't need to be set up on the main thread. The setup for those modules was sync-dispatching to the main thread if bridge init happened on a background thread, and this lead to a deadlock under certain circumstances. Reviewed By: javache Differential Revision: D3224162 fb-gh-sync-id: 7319b70f541a46ef932cfe4f776e7e192f3ce1e8 fbshipit-source-id: 7319b70f541a46ef932cfe4f776e7e192f3ce1e8 |
||
---|---|---|
.. | ||
Base | ||
Executors | ||
Layout | ||
Modules | ||
Profiler | ||
React.xcodeproj | ||
Views |