-
Notifications
You must be signed in to change notification settings - Fork 14
mpi: use boost's lockfree ringbuffer for local messaging #385
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
Conversation
also improves both small and large messages, but not as good as #382
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #385 +/- ##
==========================================
- Coverage 82.07% 81.85% -0.23%
==========================================
Files 113 115 +2
Lines 7515 7539 +24
==========================================
+ Hits 6168 6171 +3
- Misses 1347 1368 +21 ☔ View full report in Codecov by Sentry. |
4ad82c2
to
ead631c
Compare
return value; | ||
} | ||
|
||
long size() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you can remove this method right? it's not virtual.
a934a4e
to
0b0f1b1
Compare
7f8ecab
to
8049520
Compare
todo: probably want to add some locking around the recv rather than just crazyily spinlock
closes #383