-
Notifications
You must be signed in to change notification settings - Fork 9
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
Cleanup memory pool component and add large size. Clarify user customizability #871
Comments
It would be nice if I suppose it's not "really" a pool then, although not sure such distinction is very important from usage sites. |
That's a great point. We should make it work either way so we don't have to have that ifdef. Also, maybe we should create an allocator that follows the |
@bradybray Can you work on this next? I want to make the memory pool is VT usable by users (so they can create their own FixedSizePool (currently MemoryPoolEqual). Then, I want to add a large size to the pool. Also, it would be nice to do some benchmarking with small messages to see if it helps performance. |
|
When we have some extra time, we can restart this one. |
What Needs to be Done?
Pool
/MemoryPoolEqual
should be cleaned up. It's unclear what pieces the user can customize and how they can do that.MemoryPoolEqual
should have a better name also likeFixedSizePool
The text was updated successfully, but these errors were encountered: