Skip to content
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

WebDispatcherImpl implementation issues #7523

Closed
4 tasks done
rymsha opened this issue Oct 9, 2019 · 0 comments
Closed
4 tasks done

WebDispatcherImpl implementation issues #7523

rymsha opened this issue Oct 9, 2019 · 0 comments

Comments

@rymsha
Copy link
Contributor

rymsha commented Oct 9, 2019

  • WebHandler.MIN_ORDER and WebHandler.MAX_ORDER are not respected

  • Every add/remove creates tons of garbage due to CopyOnWriteArrayList sorting

  • Needless method synchronization

  • Copying of list on every dispatch

@rymsha rymsha self-assigned this Oct 9, 2019
GlennRicaud added a commit that referenced this issue Oct 9, 2019
WebDispatcherImpl implementation issues #7523
GlennRicaud added a commit that referenced this issue Oct 10, 2019
Revert "WebDispatcherImpl implementation issues #7523"
rymsha added a commit that referenced this issue Oct 10, 2019
keep elements with same order
avoid copying on every dispatch
rymsha added a commit that referenced this issue Oct 10, 2019
keep elements with same order
avoid copying on every dispatch
rymsha added a commit that referenced this issue Oct 10, 2019
keep elements with same order
avoid copying on every dispatch
rymsha added a commit that referenced this issue Oct 10, 2019
keep elements with same order
avoid copying on every dispatch
GlennRicaud added a commit that referenced this issue Oct 14, 2019
WebDispatcherImpl implementation issues #7523
@jsi jsi closed this as completed Oct 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants