mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
22a067b79e
Summary: Internal tests are indicating that there's an OOM that happens during the RemoveDeleteTree worker loop while trying to expand the size of the tag stack. In practice during manual testing I was not able to get the capacity beyond 40, but for deletions of very large trees, it's easy to imagine the size of the stack growing to at least the number of nodes in the tree being deleted. To mitigate this, we relax our requirements around the order in which onViewStateDeleted can be called and call it top-down instead of bottom up to maintain a smaller stack (see comments for more details). Changelog: [Internal] Reviewed By: mdvacca Differential Revision: D37619259 fbshipit-source-id: 8f7af0137a868606a72fdc7bdca13c5e89b69573
Building React Native for Android
See the Building from Source guide on the React Native website.
Running tests
When you submit a pull request CircleCI will automatically run all tests. To run tests locally, see Testing guide on the React Native website.