mirror of
https://github.com/status-im/react-native.git
synced 2025-01-29 02:35:41 +00:00
c4046d62a7
Summary: Made modification to react-native code that reduces the communication channel overhead to ~50% of prior, in some cases, by caching the class-name of the java-script module/interface. For me it reduced the run-time of the RCTDeviceEventEmitter.emit function from 1438ms to 715ms, over a period of 8 seconds in my Android app. My project requires many emit calls, as I'm transferring real-time EEG data from a Muse headband to my react-native UI to be graphed, so this optimization was very helpful in my case. Closes https://github.com/facebook/react-native/pull/11118 Reviewed By: astreet Differential Revision: D4232794 Pulled By: javache fbshipit-source-id: 25ca1cfc170a343e71ff8915c3fa7e38884a402b
Building React Native for Android
See the docs on the website.
Running tests
When you submit a pull request CircleCI will automatically run all tests. To run tests locally, see Testing.