Skip to content

Make ParseModuleCollection initialization not dispatch_async multiple times. #668

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 18, 2015

Conversation

richardjrossiii
Copy link
Contributor

By lifting the dispatch_async outside of the module collection enumeration, it allows for fewer local variable caputres, improving perfromance, as well as not requiring multiple flushes of the main dispatch queue to execute.

@nlutsenko
Copy link
Contributor

surewhynot

@facebook-github-bot
Copy link

@richardjrossiii updated the pull request.

… times.

By lifting the `dispatch_async` outside of the module collection enumeration, it allows for fewer local variable caputres, improving perfromance, as well as not requiring multiple flushes of the main dispatch queue to execute.
@richardjrossiii richardjrossiii force-pushed the richardross.modules.queue branch from 11c48a4 to 631acb0 Compare December 18, 2015 22:21
richardjrossiii added a commit that referenced this pull request Dec 18, 2015
Make ParseModuleCollection initialization not dispatch_async multiple times.
@richardjrossiii richardjrossiii merged commit 305cae4 into master Dec 18, 2015
@richardjrossiii richardjrossiii deleted the richardross.modules.queue branch December 18, 2015 23:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants