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

WIP: (Experiment) Mutex based synchronous queue #3607

Draft
wants to merge 7 commits into
base: series/3.x
Choose a base branch
from

Conversation

BalmungSan
Copy link
Contributor

@BalmungSan BalmungSan commented May 8, 2023

At this point, I am sure this will not be merged because of some limitations of the change, but I thought it was worth having it here for future reference.

The implementation has a problem: It requires Concurrent instead of GenConcurrent which I am sure breaks MiMa.

Also, we also should benchmark to ensure this version is not considerably slower than the current one.
Plus, it is no longer way simpler than the original one.


Anyways, the two first commits of this branch are probably worth merging.
The first one may be added to Daniel's #3606
And I may create another PR for the second one.

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.

None yet

1 participant