Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
introduce logic for shared native module queue (facebook#41042)
Summary: Pull Request resolved: facebook#41042 Changelog: [Internal] currently, each native module creates a new module queue if `methodQueue` is not overridden in the native module. we want to see if we can use a single execution queue for a few reasons: - parity with android's queue model - performance: creating so many queues... for what? the overhead of this feels like it exceeds any potential benefit - set us up to remove the assocs from the module to the method queue, which will allow us to deprecate `synthesize methodQueue` and `-(dispatch_queue_t)moduleQueue` API. in this QE, we just start with replacing the KVO assoc'd queue with the shared module queue. Reviewed By: cipolleschi Differential Revision: D50398635 fbshipit-source-id: 0b194a5ae5269e843c7c537a973ee1d345ce1df4
- Loading branch information